Глоток прекращается сразу при запуске глотка часов - PullRequest
0 голосов
/ 01 июня 2018

Когда я запускаю «gulp watch» в своем терминале, я получаю такой ответ:

[13:59:40] Using gulpfile ~/path/to/gulpfile.js
[13:59:40] Starting 'watch'...
[13:59:40] Finished 'watch' after 45 ms

Вот соответствующий код из моего gulpfile.js:

gulp.task('sass', function () {
    return gulp.src([baseDir + '/sass/style.scss',baseDir + '/sass/events/events.scss'])
        .pipe(sourcemaps.init())
        .pipe(sass().on('error', sass.logError))
        .pipe(autoprefixer({
            browsers: ['last 10 versions'],
            cascade: false
        }))
        .pipe(sourcemaps.write())
        .pipe(gulp.dest(baseDir + '/css'))
        .pipe(livereload());
});

// watch
gulp.task('watch', function () {
    livereload.listen();
    gulp.watch(baseDir + '/sass/**/*.scss', ['sass']);
});

Моя проблемаэто: когда я делаю изменения в файле .scss, он не распознается в терминале .. почему это?

Моя версия глотка

version 3.9.1
Local version 3.9.1

1 Ответ

0 голосов
/ 01 июня 2018

Когда это происходит, я предполагаю, что мой каталог выключен.Нет ошибок?Нет файлов, лол.Вы пытались заменить baseDir жестко закодированным вызовом в каталог и посмотреть, что произойдет?пример

gulp.watch('app/sass/**/*.scss', ['sass']);

и посмотрите что получится?

...