我正在使用 gulp-uglify 来压缩和缩小 javascript 文件。它运行完美。但问题是,当文件中存在 javascript 错误时,它将无法构建,并且不会显示任何错误迹象,通知进程失败。
gulp.task('compressjs', function() {
gulp.src(['public/**/*.js','!public/**/*.min.js'])
.pipe(sourcemaps.init())
.pipe(concat('all.js'))
.pipe(wrap('(function(){"use strict"; <%= contents %>\n})();'))
.pipe(uglify())
.pipe(rename({
extname: '.min.js'
}))
.pipe(sourcemaps.write('.'))
.pipe(gulp.dest('public'));
});
无法缩小 javascript 文件时如何收到错误消息?