UglifyJS里的mangle选项

UglifyJS里的mangle选项可以设置boolean和object,直观的感觉是,mangle选项让你决定是否把代码里面的变量名进行优化,比如有些变量名很长的,它直接一个字母就替代了,极大的缩短了变量名长度带来的代码量问题,只要在同一个作用域里面,不被外部调用,这种替换非常安全。这一招直接让你的代码缩减巨大,即使你把compress选项设置为false,也能看到显著效果。它还提供更详细的设置选项,你可以选择是否替换toplevel的变量名(默认不替换),也可以有其他选项,具体可以看文档

已有2条评论
  1. zhoulujun 2019-10-10 10:55

    mangle 为object 怎么配置呢?
    uglifyJS AST 语法树  混淆 怎么配置 知道吗?

    • 否子戈 2019-10-13 09:11

      请查看官方文档