我有一个嵌套在.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