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