我正在尝试让我的gulpfile在我更改我的sass文件时观看重新加载 . 目前我必须在终端关闭gulp cmd并刷新它才能工作 .
我在这里想念的是什么?
提前致谢!
let gulp = require('gulp');
let sass = require('gulp-sass');
let browserSync = require('browser-sync').create();
gulp.task('styles', function() {
gulp.src("app/scss/*.scss")
.pipe(sass())
.pipe(gulp.dest("app/css"))
.pipe(browserSync.reload({stream: true}));
});
gulp.task('serve', function () {
browserSync.init({
server: {
baseDir: './app'
}
});
gulp.watch('app/scss/*.scss', ['styles']);
gulp.watch('app/**/*.html').on('change', browserSync.reload)
});
gulp.task('default', ['styles', 'serve']);
1 回答
如果您使用Gulp 4.使用此代码:
如果你使用旧的Gulp: