重新加载浏览器后,browserSync.reload()挂起

时间:2017-03-02 16:36:51

标签: gulp browser-sync gulp-watch gulp-browser-sync

我为各种文件类型创建了一个手表,除了html之外,所有手表都完美无缺。我不是使用stream而是使用reload来确保更改显示。但是,当我调用browserSync.reload时,它会重新加载浏览器但挂起。 git-bash中的消息保留在

[BS] Reloading Browsers...

所有观察者都在那时停止工作。

这是代码

gulp.task('watch', ['browser-sync'], function () {
    watch([PATH_ALL_LESS], batch(function (events, done) {
        gulp.start('build:less', done);
    }));

    watch(['./client/**/*.ts', './client/**/*.js', './index-template.html'], batch(function (events, done) {
        gulp.start('watch-rebuild', done);
    }));

    watch(['./client/**/*.html'], browserSync.reload);
});

0 个答案:

没有答案