1

私は Angular アプリケーションを構築しているので、Angular 用の HTML テンプレートがたくさんあります。私の Elixir セットアップは、これらのテンプレートを public フォルダーにコピーします。

ただし、アセットが変更されたときにウォッチャーがトリガーされないことに気付きました (そのため、テンプレートを変更するたびに Gulp を再実行する必要はありません)。

Elixir に変更を監視する追加のフォルダーを登録する方法はありますか? Gulp コマンドを実行してコピーを実行し、その拡張機能をウォッチャーに登録する拡張機能を作成することで、これを実行できることがわかりました。しかし、Elixir にはウォッチャーをコピーして登録するためのコマンドが既にあるので、それらを書き直すのは気が狂いそうです。

拡張タスクとして実行しなければならない場合でも、タスクから既存の Elixir タスクを呼び出す方法はありますか?

4

1 に答える 1

1

次のコマンドを使用して実行できます。

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

このリポジトリを見てください。laravel-angular5 のセットアップに大いに役立ちます。gulpfile を確認してください:
https://github.com/jadjoubran/laravel5-angular-material-starter

于 2015-05-06T21:23:46.227 に答える