Node.js module NPM:uglifyjs

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(最小容量)
在这里插入图片描述
在这里插入图片描述


对了!假如在cmd输入 uglifyjs XXX.js的时候

出现

"不是内部或者外部命令也不是可运行的程序或批处理文件"

请重新安装Node.js,我第一次也不行!所以重新安装了一下,之后就可以了!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值