我在2012年发现了一篇有类似问题的帖子,但它以不同的方式调用了uglifyjs
我有一个Windows 7环境,通过npm安装uglifyjs 2并发布如何全局安装节点模块?
我将uglify称为如下:
uglifyjs --compress dead_code=true --mangle --mangle-toplevel -- x.js > x-min.js
Run Code Online (Sandbox Code Playgroud)
我的代码破解(从127kb到55kb)但是当我打开我的代码时,我发现函数和变量名是原始的.
浏览器演示工具提供相同的结果.
有人建议我如何使用uglify或不使用uglify来讨论变量和函数名称?
你提到使用UglifyJS2.
选项--mangle-toplevel或-mt来自UglifyJS.
UglifyJS2中没有--mangle-toplevel选项.
在UglifyJS2中,要启用mangler,您需要传递--mangle或-m选项.它接受以下(逗号分隔)选项:
所以,在你的情况下,你需要使用--mangle toplevel.
| 归档时间: |
|
| 查看次数: |
2270 次 |
| 最近记录: |