@zverygi
Немного знаю html

Логирование ошибки в плагине uglifyjs + gulp?

Всем доброго времени суток ! Прошу помощи с данным плагином, есть след. такс:

$.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 все работает как и должно.
Кто знает как настроить этот плагин для правильного логирования ошибки буду очень признателен )
  • Вопрос задан
  • 72 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы