yeoman
アプリを整理するためのツールとして使用しています。私は多くのディレクティブを持っているので、コードとテンプレートのためにyeoman
、ディレクティブを生成する標準的な方法を使用しませんでした。scripts/directive/name.js
views/template_directive.html
私は代わりにこれをしました:
scripts/directive/my-directive
そして、私はjs
andhtml
ファイルを持っています。
ここにスクリーンショット
今、私serve
がすべてうまくいくと、実行時に問題が発生しbuild
ます。js
ディレクティブの は最終的に になりますが、html ページはまだdist の一部ではないものをvendor.js
指しています。scripts/directive/my-directive/template_directive.html
私がすべきこと(おそらく、歓迎以上のより良いオプションがある場合)は次のとおりです。
html
ビューフォルダーにコピーします- ディレクティブの js の参照を変更します
また
- 同じフォルダーにファイルを配置する方法を見つけて
html
、dist も作成します(すべてを再作成します/directives/<directive>/<template>.html
)
質問は:
- 「正しい」解決策は何ですか
- それを機能させるためにgruntjsで変更するコマンドは何ですか。