本文介绍了防止uglifyjs重命名某些功能的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个在其中有构造函数的函数。它创建一个新对象并返回它:
I have a function that has a constructor within it. It creates a new object and returns it:
function car() {
function Car() {}
return new Car();
}
结果uglify将Car重命名为某个字母,当它返回时它看起来像对象名称只是一些字母。例如,在chrome中,它会说对象的类型是t。
As a result uglify renames Car to some letter and when this returns it looks like the object name is just some letter. In chrome for instance it will say the type of the object is "t".
有没有办法告诉uglify保留一些函数的名字?
Is there a way to tell uglify to preserve some function's name?
推荐答案
您需要使用保留名称
参数:
--reserved-names "Car"
这篇关于防止uglifyjs重命名某些功能的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!