在用 JQuery 或一些其它框架时,总是见到有 min 标记的文件,然后打开里面看代码,结果是一团黑色扭动着蠕虫般的字符密密麻麻地紧挨在一起,瞬间打消我研读的念头。刚开始以为这是防止别人学习抄袭里面的内容,一种版权的控制。到现在我才知道这其实是为了加快脚步的加载速度而把脚本中不必要的空格和注释删除从而达到压缩脚本的效果,也就是精简版本的脚本文件。一般都会把有注释并格式整齐内容清晰的原文件备份,方便以后修改。
当然,制作精简版脚本这种无聊乏味至极的工作肯定不是手工弄的,有几种比较好的工具可以帮助我们,我平时用的是 JSMin ,还有备受好评的 Closure Compiler 。这里我就用 JSMin 来说明如何压缩 JS 。
首先先把这工具给下载下来,进官网拉到最下有下载,点这里
下载完成解压后是一个 .exe 文件。随便放在一个自己喜欢的地方。然后打开控制台,命令格式是:
举个例子:
就是这样子,打开压缩完的文件,就能看到熟悉的密密麻麻的字符啦