Всем доброго времени суток ! Прошу помощи с данным плагином, есть след. такс:
$.gulp.task('js:dev', () => {
return $.gulp.src('dev/js/*.js')
.pipe($.gp.uglifyjs(
{
mangle: false,
output: {
beautify: true,
},
warnings: true,
}
))
.on('error', $.gp.notify.onError(function (error) {
return {
title: 'js',
message: $.gp.uglifyjs.warnings
};
}))
.pipe($.gulp.dest('build/js/'))
.pipe($.browserSync.reload({
stream: true
}));
});
при ошибке в js в данный момент он выводит в консоль ошибку, но при этом "вешает" вотчер на этот таск, помогает только перезапуск, без ".on('error', .... " просто тихонько рубит сам галп.
При полном отключении плагина uglifyjs все работает как и должно.
Кто знает как настроить этот плагин для правильного логирования ошибки буду очень признателен )