【问题标题】:How to trigger watchify update on non .js file changes如何在非 .js 文件更改时触发 watchify 更新
【发布时间】:2016-02-25 01:28:44
【问题描述】:

我希望我的 gulpfile.js 任务监视在更新路径中的 html 文件时运行,而不仅仅是 javascript 文件。似乎即使我的基本目录没有指定 *.js,它也是它所假设的。

我的 gulpfile.js 的相关部分如下。

gulp.task('watch', function () {
    var baseDir = format('./%s',tenantName);
    var combinedArgs = merge(watchify.args, { debug: true });
    var b = browserify(baseDir,combinedArgs);
    var watcher = watchify(b);

    bundle(watcher);
    watcher.on('update', function () {
        bundle(watcher);
    });
    watcher.on('log', gutil.log);

    browserSync.init({
        server: './dist',
        logFileChanges: false
    });
});

【问题讨论】:

    标签: npm browserify watchify


    【解决方案1】:

    您以什么方式要求 js 文件中的模板?

    我最近开始使用stringify,它将通过 browserify require 加载的任何 html 文件转换为字符串。当我这样做时,watchify 开始考虑 html 更改。如果文件不是明确需要的,但它不起作用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-05-27
      • 2013-09-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多