编程语言
首页 > 编程语言> > javascript – 防止uglifyjs重命名某些功能

javascript – 防止uglifyjs重命名某些功能

作者:互联网

我有一个函数,其中包含一个构造函数.它创建一个新对象并返回它:

function car() {
   function Car() {}
   return new Car();
}

因此,uglify将Car重命名为某个字母,当它返回时,它看起来像对象名称只是一些字母.例如,在chrome中,它会说对象的类型是“t”.

有没有办法告诉uglify保留一些函数的名称?

解决方法:

您需要使用reserved-names参数:

--reserved-names “Car”

标签:javascript,uglifyjs
来源: https://codeday.me/bug/20190713/1450584.html