Gulp sass перезагрузить gulpfile без выхода и перезапуска

Поэтому я довольно часто использую gulp, в основном для компиляции и минимизации scss/js.

Я всегда использую один файл scss записи с несколькими импортами, но когда я добавляю файлы в файл записи, мне нужно повторно запустить gulp (смотреть), чтобы включить эти вновь созданные файлы.

Должен ли быть способ автоматически включать новые файлы?

Минимизированная версия моего gulpfile:

var gulp = require('gulp'),
    sass = require('gulp-sass');

gulp.task('sass', function () {
    gulp.src('assets/sass/main.scss')
        .pipe(sass().on('error', sass.logError))
        .pipe(gulp.dest('assets/css'));
});

gulp.task('sass:watch', function () {
    gulp.watch('assets/sass/**/*.scss', ['sass']);
});

person frederikvdbe    schedule 06.09.2017    source источник
comment
stackoverflow.com/a/22391756/197472   -  person Barryman9000    schedule 06.09.2017
comment
Хотя некоторые прямые советы были бы хорошими, ссылка, которой вы поделились, решила мою проблему. Я включил gulp-watch отдельно и вместо gulp.watch() использовал watch(), и теперь все работает... Спасибо @Barryman9000   -  person frederikvdbe    schedule 06.09.2017