Gulp.watch刷新我的浏览器一次,但不会再刷新

问题描述 投票:0回答:1

我无法设置浏览器以查看html和css文件的更改并刷新浏览器。目前,它只工作一次。

我是一个总js noob,所以我道歉,因为它看起来已经回答了,但我无法将修复应用于我的情况。

这是我的gulpfile.js

var gulp = require('gulp');
var browserSync = require('browser-sync');

gulp.task('browserSync',function(){
    browserSync.init(null,{
        open : false,
        server : {
            baseDir : 'site',
            
            index : "index.html"
        }
     });
     console.log("finshed browser ");
});

gulp.task('watch', gulp.parallel('browserSync', function() {
	gulp.watch('site/index.html', browserSync.reload); 
	gulp.watch('site/css/main.css', browserSync.reload); 
}))

谢谢!

javascript node.js gulp
1个回答
0
投票

结束的代码是

gulp.task('watch', gulp.parallel('browserSync', function() {
	gulp.watch('site/index.html', function (done) {
    browserSync.reload();
    done();
  }); 
	gulp.watch('site/css/main.css', function (done) {
    browserSync.reload();
    done();
  }); 

它现在正在运作。

© www.soinside.com 2019 - 2024. All rights reserved.