javascript - কনসোল.লগ ul




node.js gulp (2)

যখন কোনও গল্প টাস্কটি চলমান থাকে বা চলে তখন আমি স্টাডআউট (কনফিগার পরিবেশ) এ লগ করতে চাই।

এটার মতো কিছু:

gulp.task('scripts', function () {
  var enviroment = argv.env || 'development';
  var config = gulp.src('config/' + enviroment + '.json')
      .pipe(ngConstant({name: 'app.config'}));
  var scripts = gulp.src('js/*');

  return es.merge(config, scripts)
    .pipe(concat('app.js'))
    .pipe(gulp.dest('app/dist'))
    .on('success', function() { 
      console.log('Configured environment: ' + environment);
    });
});

আমি নিশ্চিত না যে আমার কোন ইভেন্টে সাড়া দেওয়া উচিত বা এর একটি তালিকা কোথায় পাওয়া যাবে। কোন পয়েন্টার? অনেক ধন্যবাদ.


দুঃখজনকভাবে gulp.util ist gulp.util । পরিবর্তে fancy-log ব্যবহার করুন: fancy-log


জ্যাকব বুডিনের উত্তরের জন্য, আমি সম্প্রতি এটি চেষ্টা করেছি এবং এটি দরকারী বলে মনে করেছি।

var gulp = require("gulp");
var util = require("gulp-util");
var changed = require("gulp-changed");

gulp.task("copyIfChanged", function() {
    var nSrc=0, nDes=0, dest="build/js";
    gulp.src("app/**/*.js")
    .on("data", function() { nSrc+=1;})
    .pipe(changed(dest)) //filter out src files not newer than dest
    .pipe(gulp.dest(dest))
    .on("data", function() { nDes+=1;})
    .on("finish", function() {
        util.log("Results for app/**/*.js");
        util.log("# src files: ", nSrc);
        util.log("# dest files:", nDes);
    });
}






gulp