2015-05-06 36 views
1

我正在构建一个Angular应用程序,因此Angular有很多HTML模板。我的Elixir安装程序将这些模板复制到公用文件夹中。Laravel Elixir - 添加手表路径

但是,我注意到当资产被修改时不会触发观察者(所以我不必每次更改模板时重新运行Gulp)。

Elixir有没有办法注册额外的文件夹来观察变化?我意识到我可以通过创建一个扩展来执行此操作,该扩展运行Gulp命令来执行复制,然后用观察器注册该扩展。但由于Elixir已经有了用于复制和注册观察者的命令,重写它们似乎很疯狂。

即使我必须将其作为扩展任务来完成,有没有办法让我从我的任务中调用现有的Elixir任务?

回答

1

你可以使用这个命令做到这一点:

elixir.config.registerWatcher("default", "angular/**"); 

看看这个仓库,它可以帮助你很多你laravel-angular5设置程序,确保检查gulpfile:
https://github.com/jadjoubran/laravel5-angular-material-starter

+0

太棒了!正是我在找什么。尽管我使用sass而不是更少,但回购看起来很棒,但我肯定会使用一些想法,比如存储库软件包。 – richard

+0

很高兴听到! –

+0

不能使用药剂3.0 :( – Septagram