/ app
index.html
-/ ass
---- style.scss
-/ css
---- style.css
Gulp CLI版本 2.0.1 和本地版本 4.0.0
运行gulp sass
可以正确运行sass函数并编译我的sass文件。
运行gulp sass:watch
将启动手表...
如果我在style.scss中更改了某些样式并保存了文件,则会得到:
但不会将任何更改传播到css / style.css。
gulp.task('sass', function() {
return gulp.src('./app/sass/style.scss')
.pipe(sass())
.pipe(gulp.dest('./app/css/'))
});
gulp.task('sass:watch', function() {
gulp.watch('./app/sass/*.scss', gulp.series(sass));
});
任何帮助将不胜感激。
答案 0 :(得分:1)
如果您认为您只是在gulp.series中忘记了'sass'周围的两个'
gulp.task('sass', function() {
return gulp.src('./app/sass/style.scss')
.pipe(sass())
.pipe(gulp.dest('./app/css/'));
});
gulp.task('sass:watch', function() {
gulp.watch('./app/sass/*.scss', gulp.series('sass'));
});