根据文档,除了提供的保留列表中的属性名之外,UglifyJS可以损坏所有属性名称。是否有可能以另一种方式这样做,因此只有提供列表上的属性才会被破坏?
如果是,我需要哪些选项来传递给uglify.minify(files, { ... })?
发布于 2015-06-28 21:28:19
一种(丑陋的)命令行方法可以使用regex选项来实现您正在寻找的白名单。
您还可以使用正则表达式来定义哪些属性名称应该损坏。例如,-- mangle -regex="/^_/“只会损坏以下划线开头的属性名。
否则,就会有一个公开发行,它提供了您可以用来修改丑化自己的代码,实现了我认为您正在寻找的目标。
https://stackoverflow.com/questions/30840889
复制相似问题