Windows下安装和使用UglifyJS

原创 2016年06月11日 14:42:40

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

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

二、查看版本:

运行cmd

node -v

npm -v

image

如果上诉两个命令出错,请打开系统环境变量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 下的错误信息文件

然后再次运行

image

四、修改配置

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

打开C:\Documents and Settings\Administrator\Application Data\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

 

注:源文件确保为utf-8格式否则会出现中文乱码问题

UglifyJS在Node.js下的安装

第一步: 打开命令行窗口(已配置环境变量,不明白的话可以看回这篇文章),输入npm install uglify-js -g 该窗口表示安装成功,接着配置环境变量,输入红色区域信息 ...
  • kavendb
  • kavendb
  • 2012年02月17日 14:41
  • 2963

基于node的uglifyjs压缩JS

首先安装nodejs(windows下安装nodejs) 1.下载安装文件 下载地址:官网http://www.nodejs.org/download/ 2.安装文件 3...
  • ywj5200
  • ywj5200
  • 2016年12月29日 15:59
  • 1713

node下使用UglifyJS压缩合并JS文件

现在UglifyJS的最新版本为 2.8.13,主要功能为JS的压缩和合并,下面直接进入教程: 安装: npm install uglify-js -g 将uglifyjs安装为全局变量,方便我...

uglifyjs的使用(对js的压缩混淆)

一、安装nodejs 转自http://www.cnblogs.com/snandy/archive/2012/03/03/2377380.html 首先,去http://nodejs.org 下...

uglifyjs使用

npm install uglify-js -g* source-map [string],生成source map文件。 * –source-map-root [string], 指定生成sourc...

uglifyjs 压缩js代码使用指南

UglifyJS--javascript代码压缩使用指南{转} 在线测试地址 http://lisperator.net/uglifyjs/ 下面都是基于linux系统的安装使用....

解决node-sass偶尔安装失败的方法

最近把Node从4.4.4升级到6.9.1版本,但是在执行npm i命令安装三方依赖包的时候出现了node-sass模块安装失败的问题。 现在和大家分享下如何解决这个问题的方法分析原因Cannot d...

如何让PowerShell显示中文不乱码

如今软件日益国际化的今天,Windows下的命令行却还顽固地使用本地编码来显示数据,这导致用UTF-8编码的文件在命令行显示乱码。虽说Cygwin的内核cygwin1.dll有自动转换功能,可是因为G...

使用nodejs插件UglifyJS2压缩js文件

  • 2017年06月10日 22:43
  • 64KB
  • 下载

UglifyJS使用指南

  • 2014年01月26日 09:42
  • 21KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Windows下安装和使用UglifyJS
举报原因:
原因补充:

(最多只允许输入30个字)