@bormor

Не срабатывает gulp-notify в gulp-plumber. В чем может быть ошибка?

Обрабатываю ошибки в SCSS через gulp-plumber. Gulp-plumber срабатывает (галп не падает при ошибках), но не удается вывести уведомления в консоль.

Текущий код:
const gulp   = require('gulp');
sourcemaps   = require('gulp-sourcemaps');
notify       = require("gulp-notify");
plumber      = require("gulp-plumber");
sass         = require('gulp-sass');


const onError = function (err) {
    notify({
         title: 'Gulp Task Error',
         message: 'Check the console.'
     }).write(err);
     console.log(err.toString());
     this.emit('end');
};


gulp.task('css', () => {

    gulp.src( config.src.cssEntry )
        .pipe(plumber({ errorHandle: onError }) )
        .pipe(sourcemaps.init() )
        .pipe(sass({outputStyle: 'expanded'} )
        .on('error', onError))

В чем может быть ошибка?
  • Вопрос задан
  • 33 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через TM ID
Похожие вопросы