我想向您寻求帮助。我的浏览器同步有问题。我想学习这个工具,并在WEB上使用教程,我输入了一个代码,但是它只能工作一次。即,尽管我在HTML文件中进行了任何更改,但浏览器不会重新加载。它只会加载一次,再也不会加载。
下面是我的代码。 TIA
const gulp = require('gulp');
const browserSync = require('browser-sync');
gulp.task('reload', function(){
browserSync.reload();
});
gulp.task('serve', function(){
browserSync({
server: 'src'
});
gulp.watch('src/*.html', gulp.series('reload'));
});
gulp.task('default', gulp.series('serve'));
答案 0 :(得分:0)
gulp.task('reload', function(done){
browserSync.reload();
done();
});
gulp.task('serve', function(done){
browserSync({
server: 'src'
});
gulp.watch('src/*.html', gulp.series('reload'));
done();
});
您可以在上面的代码中看到我添加了done()
回调-您需要使用这些信号来表示异步完成,以便可以在第二次等时间内触发任务。