在构建后的Angular/webpack中,constructor.name变为“R”而不是类名,例如:
export class Foo { constructor() { console.log(this.constructor.name); } }
正在开发的是
Foo
生产中为:
R
这是因为Angular缩小了代码...无论如何要保留原始构造函数名吗?
5vf7fwbs1#
您可以使用ng eject--prod弹出应用程序,并使用自定义webpack uglify配置("mangle":错误)
1条答案
按热度按时间5vf7fwbs1#
您可以使用ng eject--prod弹出应用程序,并使用自定义webpack uglify配置("mangle":错误)