如何添加到Aurelia CLI的监视目录列表

时间:2017-10-20 16:40:34

标签: aurelia aurelia-cli

我的所有程序代码都按照惯例位于我项目的src/目录中,但我在src/的同级文件夹中有一些名为data/的json数据文件。如果BrowserSync在检测到data/中的json文件更改后会自动刷新页面,就像src/中的html / css / ts一样,我会喜欢它,但我不是确定aurelia.json中的位置(或方式)我将该目录添加到要监视的位置(即使其中没​​有任何内容需要处理或转换)。

1 个答案:

答案 0 :(得分:1)

刚想通了,看错了地方。我在watch中向aurelia_project/tasks/run.ts函数添加了一行,如下所示:

let watch = function() {
  gulp.watch(project.transpiler.source, refresh).on('change', onChange);
  gulp.watch(project.markupProcessor.source, refresh).on('change', onChange);
  gulp.watch(project.cssProcessor.source, refresh).on('change', onChange);
  gulp.watch("data/**/*.json", refresh).on('change', onChange);                  <=====
};

这就是诀窍。