空间访问权限:游客, 头像访问权限:自己
[登录]后可以浏览更多信息
博客正文
【操作】
Windows下使用NodeJS和npm安装UglifyJS对JavaScript进行压缩或美化

https://blog.csdn.net/kimyoungvon/article/details/17974995

     之前写过一篇Windows下安装和使用UglifyJS对JavaScript进行压缩或美化的文章,该文中使用的是Cygwin安装UglifyJS,主要问题就是安装Cygwin的时间会很长,而且安装还不一定成功。

      现在NodeJS也有windows版本了,所以写了本文,我们用原生的NodeJS来运行UglifyJS。

一、下载并安装NodeJS for Windows 0.6.5 或进入NodeJS官网下载最新版本。

二、查看版本:

运行cmd
node -v

npm -v

1a.png

如果上诉两个命令出错,请打开系统环境变量Path,直接点确定。再试。

三、安装UglifyJS 这里我们安装最新的版本,具体版本可在npm官网查看,uglify-js版本页面。
npm install uglify-js -g

然后等待命令完成,这个过程时间可能有点长。

如果出错请删除

C:\Users\Administrator\AppData\Roaming\npm 内相关内容

C:\Users\Administrator\AppData\Roaming\npm-cache 内相关内容

C:\Users\Administrator 下的错误信息文件

然后再次运行

1b.png

四、修改配置


上述安装后自动生成的配置文件是不可直接使用的,我们需要手工去修改。

打开C:\Users\Administrator\AppData\Roaming\npm\uglifyjs.cmd

内容为:
:: Created by npm, please don't edit manually.
"%~dp0\.\node_modules\uglify-js\bin\uglifyjs"   %*

修改为:
:: Created by npm, please don't edit manually.
@IF EXIST "%~dp0"\"node.exe" (
  "%~dp0"\"node.exe"  "%~dp0\.\node_modules\uglify-js\bin\uglifyjs" %*
) ELSE (
  node  "%~dp0\.\node_modules\uglify-js\bin\uglifyjs" %*
)

五、使用uglifyjs对javascript进行压缩美化

压缩:
uglifyjs f.js > f.min.js

美化:
uglifyjs -b f.min.js > f.b.js

image

六、总结

      这种使用方和之前文章的类似,但是这种方式安装的文件很小,安装起来也很快。so 推荐各位使用这种方式使用node.js

栏目划分
WEB应用程序 (29)
桌面应用程序 (9)
Windows操作系统 (12)
xNix操作系统 (5)
数据库技术 (3)
多媒体技术 (1)
硬件技术 (4)
办公软件 (2)
以史为鉴 (2)
教学反思1 (1)
奇闻趣事 (5)
其它 (11)
教学反思 (3)
电子技术 (2)
中学生科技 (3)
 
主人推荐
音象定位和音箱喇叭的排步
我国高层意向已定:制造大飞机
“运十”悲剧
日尔曼人
细说百越族
宇宙深处的秘密——星云
[强烈推荐]中华56民族FLASH完整珍藏版
一组漂亮的植物
  
灵璧县| 平山县| 大足县| 慈利县| 江陵县| 兴城市| 乌恰县| 黎川县| 古浪县| 富阳市| 文昌市| 阿克苏市| 延边| 胶南市| 射洪县| 昭苏县| 镇宁| 定襄县| 桦川县| 台州市| 确山县| 来凤县| 荥阳市| 南城县| 抚远县| 游戏| 镇雄县| 阳春市| 黄山市| 赞皇县| 潼关县| 衡东县| 丰镇市| 太白县| 平江县| 晋城| 封丘县| 和硕县| 建瓯市| 武鸣县| 昌都县| http:// http:// http:// http:// http:// http://