推荐一个工具吧,ECMAScript Cruncher!
下载地址:http://www.saltstorm.net/depo/esc/
必须是Windows操作系统:
下载后进到目录里,直接点ESC.wsf,会跳到控制台.
合并:cscript ESC.wsf -l [0] -ow EndFile.js startFile1.js startfile2.js ...
//Crmhf说:EndFile是合并后的文件名,startFile1和startfile2等是合并前的文件名
cscript ESC.wsf -l [1-4] -ow EndFile.js startFile.js
//Crmhf说:按1~4个级别对Javascript进行处理
ESC支持的4个压缩等级:
0 不改变脚本。要将多个文件合并到单个文件时候用到
1 删除所有的注释
2 除了等级1外,再删除而外的制表符和空格
3 除了等级2外,再删除换行
4 除了等级3外,再进行变量名替换