NPM是 Node Package Manager的缩写
打开cmd 并安装uglifyjs
npm install uglify-js -g
-g(global):代表的是所有的文件里都可以使用uglifyjs(全局)
没有-g :代表的是只能在项目中可以使用uglifyjs(局部)
为了实例先做简单的js–名字叫 pretty.js
--pretty.js--
function hello(name){
console.log("Hi,"+name);
}
hello("tokyo");
保存完之后我们cmd上执行
uglifyjs pretty.js
如cmd所示:出一行代码
我个人觉得所以这名叫uglifyjs(因为很丑,一串行实在是太丑了)
然后我们执行下面代码
uglifyjs pretty.js -m
-m 是改变变量的意思
变量name改成o了
这样转换的代码你想存储的话,添加 -o 就行了
// uglifyjs [要改变的file名] -o [存储的file名] -m
uglifyjs pretty.js -o uglified.js -m
名字从pretty.js改变到 uglified.js
然后我们打开uglified.js文件的话如图所示:
我们注意看代码的话你会发现有min.js,意思为最小的文件minifile
So,我们可以改变成那样!
uglifyjs pretty.js -o pretty.min.js -m
名字从pretty.js改变到 pretty.min.js(最小容量)