Javascript UglifyJS属性损坏

Javascript UglifyJS属性损坏,javascript,node.js,uglifyjs,uglifyjs2,Javascript,Node.js,Uglifyjs,Uglifyjs2,根据文件,UglifyJS可以篡改所有的财产名称,除了提供的保留列表上的名称。是否有可能以另一种方式执行此操作,从而只会损坏所提供列表中的属性 如果是这样,我需要传递哪些选项到uglify.minify(files,{…})?实现您正在寻找的那种白名单的一种(丑陋的)命令行方法可能是使用regex选项 您还可以使用正则表达式来定义应该修改哪些属性名称。例如,--mangle regex=“/^/”将仅对以下划线开头的属性名称进行修改 否则,有一个提供了可用于自己修改uglify的代码,它实现了

根据文件,UglifyJS可以篡改所有的财产名称,除了提供的保留列表上的名称。是否有可能以另一种方式执行此操作,从而只会损坏所提供列表中的属性

如果是这样,我需要传递哪些选项到
uglify.minify(files,{…})

实现您正在寻找的那种白名单的一种(丑陋的)命令行方法可能是使用regex选项

您还可以使用正则表达式来定义应该修改哪些属性名称。例如,--mangle regex=“/^/”将仅对以下划线开头的属性名称进行修改


否则,有一个提供了可用于自己修改uglify的代码,它实现了我认为您需要的功能。

似乎不支持此选项,因此您需要修改源代码。