Gulp Watch не работает
Я новый пользователь Gulp, и я пытаюсь простой скрипт смотреть компас, но это не сработало. Но когда я просто бегу gulp compass
gulp может скомпилировать его. Есть идеи? Вот мой скрипт:
var gulp = require('gulp'),
compass = require('gulp-compass'),
// Compass
gulp.task('compass', function() {
gulp.src('./assets/scss/*.scss')
.pipe(compass({
config_file: './config.rb',
css: './assets/css',
sass: './assets/scss'
}))
.pipe(gulp.dest('./assets/css'));
});
// Default task
gulp.task('default', function() {
gulp.start('compass');
});
// Watch
gulp.task('watch', function() {
// Watch .scss files
gulp.watch('./assets/scss/*.scss', ['compass']);
});
2 ответов
вы забыли на самом деле назвать задачу "часы", что не то же самое, что gulp.часы. Ваша задача gulp по умолчанию должна выглядеть так:
gulp.task('default', function() {
gulp.start('compass');
gulp.start('watch');
});
но это должно выглядеть так:
gulp.task('default', ['compass', 'watch']);