格式化Gulp输出以获得更清晰的错误

时间:2015-11-21 09:14:20

标签: javascript gulp gulp-watch

有没有办法格式化Gulp发送到控制台的输出? 我的javascript有一个gulp watch任务:

gulp.task('js', ['lintjs', 'testjs'], function(){
    //something
});

但是如果我的linting任务失败然后我的测试任务成功,那么就会发现一个小小的红色错误,关于掉落失败,接着是一个关于karma启动并通过测试的绿色负载。这常常导致我错过了掉毛失败的事实。 有没有办法格式化输出,以便我可以看到任何任务是否失败?或者可能在控制台窗口底部报告任何失败的任务?

1 个答案:

答案 0 :(得分:0)

您可以使用gulp-util

var gutil = require('gulp-util');

gutil.log('stuff happened', 'Really it did', gutil.colors.magenta('123'));
gutil.beep();

有关详细信息,请参阅here上的文档。