Добрый день!
Подскажите, как правильно подключить и запустить отслеживание для css & js файлов?
таски:
const watch = require('gulp-watch');
gulp.task('cssc', () => {
return gulp.src('./build/scss/*.css')
.pipe(sourcemaps.init())
.pipe(csscomb())
.pipe(mmq({
log: true
}))
.pipe(cleanCSS())
.pipe(rename({
suffix: ".min"
}))
.pipe(sourcemaps.write())
.pipe(gulp.dest('./css/'))
});
gulp.task('jsc', () => {
return gulp.src(['bodyload.js', 'toggle.js'].map(file => `./build/js/${file}`))
.pipe(sourcemaps.init())
.pipe(babel({
presets: ['@babel/preset-env']
}))
.pipe(concat('scripts.js'))
.pipe(uglify())
.pipe(rename("scripts.min.js"))
.pipe(sourcemaps.write('.'))
.pipe(gulp.dest('./js/'))
});
gulp.task('watch', function() {
gulp.watch('./build/scss/*.css', ['cssc']);
gulp.watch('./build/js/*.js', ['jsc']);
});
не срабатывает