我有一個嵌套在.NET MVC父應用程序中的ng2應用程序。我配置了這個結構來支持CLI。 「ng build --dev」按預期工作。我只是複製了構建過程插入index.html底部的文件,並將這些文件粘貼到Master.cshtml頁面的底部。最終的應用程序按預期運行。但是,我遇到了「ng build --prod」的問題。這個過程產生的js文件捆綁到DIST目錄具有以下文件名格式:如何爲cli「ng build --prod」實現自定義後期構建過程?
polyfills.b1706c7adb46ed3216b9.bundle
是否有任何需要有在bundle.js名中間的數字?作爲一個實驗,我從「ng build --prod」生成的文件的文件名中刪除了這些數字,並將靜態腳本引用保存在我的Master.cshtml:「./dist/inline.bundle.js」等中,並且該應用程序按預期工作。
我在想,最簡單的後構建過程將是簡單地生成一個腳本來從文件名中刪除數字。這看起來是否合理?我將如何爲此創建後期構建過程?
謝謝安德烈。我會確定要保留那個數字。我不確定是否可以簡單地刪除它來簡化構建過程。謝謝。 – user8570495