首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带手表的liveReload html

带手表的liveReload html
EN

Stack Overflow用户
提问于 2015-11-16 09:55:17
回答 1查看 85关注 0票数 0

我已经让liveReload在scss和js上工作得很好,但在html上就不行了。这是我的任务..。

代码语言:javascript
复制
var gulp = require('gulp'),
    liveReload = require('gulp-livereload');

    gulp.task('watchFiles', function () {
        liveReload.listen();
        gulp.watch('src/**/*.scss', ['compileSass']);
        gulp.watch('src/**/*.html', ['watchHtmlFiles']);
        gulp.watch('src/**/*.js', ['bundle-app']); 
    }); 

我需要使用run-sequence来确保在bundling..and replaceIndex是从'src‘到'dist’的index.html的简单管道之前构建好我的模板。

代码语言:javascript
复制
var gulp = require('gulp'),
    runSequence = require('run-sequence'),
    liveReload = require('gulp-livereload');

    gulp.task('watchHtmlFiles', function (callback) {
        runSequence('templates', 'bundle-app', 'replaceIndex', callback);
    }); 

如果我将".pipe(liveReload())“作为捆绑包的一部分添加到捆绑应用程序和replaceIndex任务中,我会得到一个错误。但这不管用...

EN

回答 1

Stack Overflow用户

发布于 2015-11-17 00:04:49

这现在可以工作了,不需要额外的更改!我唯一可以归因于这种突然转变的事情是,我正在运行另一个angular项目,同时karma正在运行。当它被关闭时,html文件的实时重新加载工作正常...

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33727420

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档