在Sublime text 2" Minify"中配置uglifyjs;包

时间:2017-04-25 15:03:59

标签: sublimetext2 minify uglifyjs sublime-text-plugin

我使用https://github.com/tssajo/Minify(依赖uglify for javascript)通过Sublime Text 2缩小js,css,html。

我想使用uglify尽可能地混淆函数/变量名,并通过命令行运行以下命令我得到了预期的效果...

uglifyjs --compress --mangle toplevel testJs.js

但我无法通过Minify" Minify.sublime-settings"来获得相同的效果。文件。默认情况下,它包含类似......

的条目
"keep_comments": false,
"source_map": false,

有关详细信息,请参阅https://packagecontrol.io/packages/Minify,但我很难找到正确的格式来将某些uglify参数(详见此处https://github.com/mishoo/UglifyJS2#readme)映射到Minify的sublime设置。

我尝试过添加

之类的内容
 "mangle": true,  
 "toplevel": true,

但到目前为止,我无法从命令行获得相同的行为。任何有关我做错的想法都会受到高度赞赏。

1 个答案:

答案 0 :(得分:0)

与Minify的创建者聊天后,Minify.sublime-settings中所需的行只是......

"uglifyjs_options": "toplevel"