node环境下安装uglifyjs
npm install uglify-js -g
语法
uglifyjs [input files] [options]
默认
uglifyjs source.js -o dest.js
去掉所有空格换行,去掉注释,去掉冗余括号等
-m 压缩代码
uglifyjs source.js -m -o dest.js
去掉所有空格换行,去掉注释,去掉冗余括号等,并将变量函数名替换掉,顺序不变
-c 压缩代码
uglifyjs source.js -c -o dest.js
压缩代码,乱序排列
-e 嵌入函数
uglifyjs source.js -e -o dest.js
将代码丢进一个(function(){代码})();
-b 美化代码
uglifyjs source.js -b -o dest.js
可以调整缩进,去掉注释,去掉冗余的括号等
实际写代码的时可以使用
WebStorm 中的 formatcode
sublime插件html/css/js prettify 的 prettify code