0
我正在爲我的項目編寫我的gulp文件。代碼如下:重新加載gulp-browser-sync而不傳遞任何參數
gulp.task('sass', function() {
gulp.src(paths.styles.src)
.pipe(sass({
outputStyle: 'compact',
includePaths: [paths.styles.src]
}))
.pipe(autoprefix())
.pipe(gulp.dest(paths.styles.dest))
.pipe(browserSync.reload());
});
我試圖做的是重新加載瀏覽器是否有與*.scss
文件的任何變化。 (我的paths.styles.src
是'dev/assets/scss/**/*.scss'
)
但是最後一根管道不起作用。它只適用於如果我把一些像這樣的配置:
.pipe(browserSync.reload({
stream: true
}));
任何人都可以爲我解釋,因爲網上文件不夠清楚。
非常感謝。
是的,我正在使用watch方法來調用['sass']函數。但我仍然不明白爲什麼browsersync.reload();所謂的管內不能運行。 – erikng