私はng2アプリを.NET MVC親アプリにネストしています。 CLIをサポートするようにこの構造を設定しました。 "ng build --dev"は期待どおりに動作しました。ビルドプロセスがindex.htmlの一番下に挿入されたファイルを単純にコピーし、それらをMaster.cshtmlページの最後に貼り付けました。最終的なアプリは期待通りに動作します。しかし、 "ng build --prod"に関する問題が発生しました。このプロセスは、以下のファイル名の形式とdistのディレクトリにjsのバンドルファイルを生成します。cli "ng build --prod"のカスタムポストビルドプロセスを実装する方法は?
polyfills.b1706c7adb46ed3216b9.bundle
をbundle.js名の途中で数字を持ってする必要がありますか?実験として、 "ng build --prod"によって生成されたファイルのファイル名からこれらの番号を削除し、静的スクリプトのリファレンスをMaster.cshtml: "./dist/inline.bundle.js"などに保存しました。アプリは期待どおりに機能しました。
私は、最も簡単なポストビルドプロセスは、単にファイル名から数字を削除するためのスクリプトを生成することだと考えています。これは合理的なアプローチのようですか?このためのポストビルドプロセスはどのようにして作成できますか?
ありがとうございました。私はその数を保持したいと思うdef。ビルドプロセスを単純化するために単純に削除できるかどうかはわかりませんでした。ありがとう。 – user8570495