webpack 角形/网状 Package :构建www.example.com后constructor.name将类名改为“R”

jfewjypa  于 2023-01-17  发布在  Webpack
关注(0)|答案(1)|浏览(360)

在构建后的Angular/webpack中,constructor.name变为“R”而不是类名,例如:

export class Foo {
    constructor() {
        console.log(this.constructor.name);
    }
}

正在开发的是

Foo

生产中为:

R

这是因为Angular缩小了代码...
无论如何要保留原始构造函数名吗?

5vf7fwbs

5vf7fwbs1#

您可以使用ng eject--prod弹出应用程序,并使用自定义webpack uglify配置("mangle":错误)

相关问题