一、uglifyjs安装
npm install uglify-js -g
二、建一个文件夹把需要压缩的js放进去,然后执行命令压缩
//第一种
uglifyjs text.js -o text-min.js
//第二种
uglifyjs text.js -m -o text.min.js
区别:带-m的会把变量名变成a, b, c, d, …,体积更小
从实际应用角度讲,上线的JS显然要压缩变量,减小一定的文件尺寸。
三、uglifyjs压缩批处理
@echo off
:: 设置压缩JS文件的根目录,脚本会自动按树层次查找和压缩所有的JS
SET JSFOLDER=C:\Users\Administrator\Desktop\formini
echo 正在查找JS文件
chdir /d %JSFOLDER%
for /r . %%a in (*.js) do (
@echo 正在压缩 %%~a ...
uglifyjs %%~fa -m -o %%~fa
)
echo 完成!
pause & exit
新建一个txt文档,任意命名,将上面的代码粘贴进去,修改JSFOLDER后面的文件夹目录为你自己的,然后把.txt后缀改成.bat就可以啦!然后双击就可以批量使用uglifyjs压缩JS文件啦!