2017-04-05 7 views
0

1つのステップが終了し、別のものが開始されたときに出力をログしたいと思います。それを別々のタスクに分割することは、私が思うには残酷かもしれません。あなたには、いくつかのランダムな文字列をログに記録する場合は、現在のファイル名を記録したい場合、あなたはあなたが点在することができ、gulp-util .loggulpでパイプへの呼び出しの途中でログを記録する方法

... 
var gutil = require('gulp-util'); 
... 
    .js.pipe(gulp.dest("")) 
    .on('end', function(){ 
     gutil.log('stuff happened', 'Really it did', gutil.colors.magenta('123')); 
    }) 
    .pipe(rename({ suffix: '.min' })) 
... 

を使用することができます

gulp.task("default", function() { 
     return tsProject.src() 
      .pipe(tsProject()) 
      .js.pipe(gulp.dest("")) 
      //log something here 
      .pipe(rename({ suffix: '.min' })) 
      .pipe(uglify()) 
      .pipe(gulp.dest("")) 
      ; 
    }); 

答えて

関連する問題