在我的gulp任务中,我想在任务完成后**使用browserSync.reload
**重新加载我的浏览器。目前我的gulpfile.js
看起来像这样:
gulp.task('serve', ['build'], function () {
browserSync.init({
notify: false,
server: "./" + dist
});
gulp.watch("/**/*.html", ['html']).on('change', browserSync.reload);
gulp.watch("/**/*.md", ['html']).on('change', browserSync.reload);
});
目前,Gulp做的第一件事是[BS] Reloading Browsers...
,然后是[12:54:12] Starting 'html'...
。
如何将其更改为首次运行html
并在完成browserSync.reload
时运行?
2条答案
按热度按时间gmol16391#
0sgqnhkj2#
我认为你不需要
on.change
监听器,你可以这样指定reload:正如 * Mark * 所说,并行运行两个任务可能会产生一些错误,更好的解决方案可能是: