0
配管工モジュールで塊を使用していますが問題に固執しています。以下の私のメインのgulpfile.js配管工とユーティリティで詰め物のエラーを処理します
var gulp = require('gulp');
var $ = require("gulp-load-plugins")({
pattern: ['gulp-*', 'gulp.*', 'browserify**'],
replaceString: /\bgulp[\-.]/
});
var src = './app/';
var dest = './env/';
gulp.task('scripts', function(){
return gulp.src([src + '**/*.js'])
.pipe($.plumber(function(error) {
// Output an error message
$.util.log($.util.colors.red('Error (' + error.plugin + '): ' + error.message));
// emit the end event, to properly end the task
this.emit('end');
}))
.pipe($.uglify().on('error', $.util.log))
.pipe($.concat('vendor.min.js'))
.pipe(gulp.dest(dest));
});
がgulp scripts
がエラーを与える実行されている2回$.plumber()
と$.uglify().on
方法があるよう。私は1つに見せたいので、エラーはコンソールの赤色で便利な方法で来ます。私が実行するよりも.on('error', $.util.log)
を出したら、アプリケーションがクラッシュします。