0
這裏是我的代碼:SASS更改時如何讓gulp-watch生成CSS文件?
gulp.task('sass', function() {
gulp.src('./public/stylesheets/*.scss')
.pipe(sass())
.pipe(gulp.dest('./public/stylesheets/'));
});
gulp.task('watch-saas', function() {
watch('./public/stylesheets/*.scss', function() {
gulp.start('sass');
});
});
輸出:
[19:15:46] Using gulpfile ~/WebstormProjects/mySite/gulpFile.js
[19:15:46] Starting 'watch-saas'...
[19:15:46] Finished 'watch-saas' after 38 ms
恐怕沒有CSS。任何想法如何使這項工作?
我覺得我的代碼看起來非常像示例代碼here。而'sass'任務自行運行良好。
這是使用gulp-watch而不是gulp.watch。似乎沒有幫助,儘管它確實阻止了「完成」消息的出現。 – 2014-12-07 19:26:44
順便說一句,你的代碼也不起作用。也許我的設置有問題。 – 2014-12-07 19:48:40
似乎它確實工作。問題是我從Webstorm運行它,我認爲自動保存發生時我一直在誤解。 – 2014-12-07 22:23:53