当运行或已经运行一个gulp任务时,我希望将日志记录到标准输出(配置环境)。
类似于这样:
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);
});
});
我不确定应该回复哪个事件或者在哪里找到这些事件的列表。有什么建议吗?非常感谢。
.on('end', () => gutil.log('ES6箭头函数语法,以实现简洁...'))
- Frank Nconsole.log
呢? - Alex McMillan@AlexMcMillan .on('end', function(){ console.log('Almost there...'); })
是有效的。 - Daveygulp-util
已被弃用:https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5 - m90