Code Bye

UglifyJS 将js文件中的变量和函数名优化为a b c d 单字母的工具

经常看到别的网站使用的js文件内容中变量和函数名都是 a b c d 字母组成,相信这肯定是发布前经过处理后的,否则负责修改开发js 的人会崩溃的。经过搜索,原来有很多工具可以实现这种功能,比如UglifyJS,还有YUI compressor都可以

UglifyJS 安装使用

这里主要介绍一下UglifyJS,UglifyJS是Github上的一个开源项目,地址为:https://github.com/mishoo/UglifyJS。
Uglify JS 是一个服务端node.js的压缩程序。
要使用Uglify,需要先安装node,进入命令行,查看node,npm是否正确安装。
node -v
npm -v

接下来安装UglifyJS,命令如:npm install uglify-js -g
最后不要忘了把node和npm添加到环境变量中,例如:

C:\Program Files (x86)\nodejs\;

C:\Users\codebye\AppData\Roaming\npm;

然后就可以使用uglifyjs就行压缩了,如

uglifyjs folder/hello.js -> folder/hello-min.js

命令执行后会把目录folder下dom.js压缩,保存在同一个目录下。


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明UglifyJS 将js文件中的变量和函数名优化为a b c d 单字母的工具