当我以开发模式捆绑以下代码并运行abc()时,
class Foo { ... }
export function abc () { return new Foo(); }
我得到了Foo { ... }
。
但是当使用生产模式打包时,我会得到类似于k { ... }
的东西,并且我失去了有关类名的信息。
我该如何避免这种情况?
换句话说,我想要缩小代码,但是不想缩小类名,因为我想将源代码作为库使用,使用npm install my-github-repository
和require("abc")
。