首页 > 解决方案 > 如何在 Angular 项目的生产版本中禁用缩小和丑化/混淆?

问题描述

我有一个只在生产环境中发生的讨厌的错误。但是,Angular 缩小和丑化了生产版本。有什么方法可以创建一个完全生产的版本,但没有难以解决的代码问题?

标签: angularobfuscationproduction-environment

解决方案


Angular 文档看来,您应该能够通过传入一个简单的标志来禁用优化。就像是:

ng build --prod --optimization=false

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


推荐阅读