如何在 Angular 项目的生产构建中禁用缩小和 uglifying/obfuscation?

How to disable minifying and uglifying/obfuscation in the production build of an Angular project?

我有一个只在生产环境中发生的讨厌错误。但是,Angular 缩小并丑化了生产构建。有没有什么方法可以创建一个完全用于生产的构建,但又没有难以对代码进行故障排除的方法?

Angular Docs 看来,您应该能够通过传递一个简单的标志来禁用优化。类似于:

ng build --prod --optimization=false

另一种方法是进入您的 angular.json 文件并将您的配置更新为 "optimization": false。虽然我怀疑你想这样做是为了帮助调试一些代码。在这种情况下,标志可能是更方便的解决方案。