@wakenbyWork

Не перестарался ли я с gulp-plumber?

В общем настроил plumber вот так:

const plumber = require('gulp-plumber')
const notify = require('gulp-notify')
const chalk = require('chalk')

module.exports = function plumberSmart() {
  return plumber({
    errorHandler(error) {
      const message = error.message

      notify.onError({
        title: 'Gulp - ошибка компиляции',
        message: 'Откройте терминал для просмотра ошибки',
        sound: 'Beep'
      })(error)

      console.log(
        chalk.red(message)
      )

      this.emit('end')
    }
  })
}


Благодаря этому при ошибки например в scss не падает watcher за файлами, и нет необходимости перезапускать gulp. Так еще есть уведомление чтобы не упустить ошибку.

Но пересмотрев популярные репозитории с настроенным gulp'ом, никто так не делает. И я не понимаю почему. (Популярные типа их легко найти в поиске, ну и звездочки там есть)

Закралось подозрение что сделал что то не нужное))
  • Вопрос задан
  • 49 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы