当文件发生变化时,我想修改一个或多个不同的文件

时间:2017-03-11 21:10:02

标签: ember.js ember-cli

我已经在网上搜了几个小时寻找解决这个问题的方法,而我却找不到一个。希望有人可以快速跟踪我。我想引发以下行为:

运行ember s并更改某个扩展名的文件时,我想分析该文件的内容并写入同一目录中的其他几个文件。

举一个具体的例子,我们假设我有一个名为app/dashboard/dashboard.ember的文件。 dashboard.ember由3个连接文件组成:app/dashboard/controller.js.../route.js.../template.hbs,文件之间具有合理的分隔符。保存dashboard.ember后,我想调用一个函数(在插件内部,我假设)读取文件,在分隔符处将其拆分并写入相应的拆分文件。然后,ember-cli应该选择知道如何处理的已更改的源(.js.hbs等)文件,忽略.ember文件。

我当然可以将它写成一个独立的应用程序,但我觉得ember-cli构建环境集成,但我无法弄清楚是什么我应该用它来实现这个钩子和工具的混合。

0 个答案:

没有答案