如何使用JavaScript代码压缩工具UglifyJS和谷歌关闭编译器

介绍

这篇文章主要讲解了如何使用JavaScript代码压缩工具UglifyJS和谷歌关闭编译器,内容清晰明了,对此有兴趣的小伙伴可以学习一下,相信大家阅读完之后会有帮助。

一、UglifyJS

UglifyJS是用JavaScript编写的JavaScript压缩工具。

<强> 1,通过NPM安装UglifyJS

<强>(1)安装node . js

从node . js官网https://nodejs.org/en/下载对应平台的安装程序,当前最新版本11.4.0,推荐版本10.14.2。
本人下载的是10.14.2,下载下来是一个node-v10.14.2-x64.msi安装包,按照默认下一步安装。
安装成功后在cmd命令提示符下输入节点- v,可以显示版本号:

C: \ \ lc>用户节点- v

v10.14.2
要退出节点。js环境,连按两次Ctrl + C .

<强>(2)关于NPM

NPM是随同NodeJS一起安装的默认包管理工具,通过NPM可以安装,共享,分发代码,管理项目依赖关系。
在cmd命令提示符下输入NPM - v,可以显示版本号:

C: \ \ lc>用户节点- v

6.4.1

<强>(3)安装UglifyJS

在cmd命令提示符下输入:

NPM安装uglify-js

<强> 2,压缩js文件

(1)在cmd命令提示符下,用cd命令定位到js文件所在目录;
(2)输入压缩命令:

UglifyJS测试。js test2。js - c - m - o test-outpout.js

. js和test2.js是待压缩文件,test-outpout。js是压缩后文件。

<强>常用参数说明:

- o,——输出指定输出文件,默认情况下为命令行
- b,——美化美化代码格式的参数
- m,——损坏改变变量名称
- r,——保留保留的变量名称,不需要被- m参数改变变量名的
- c,——压缩代码压缩
——用评论来控制注释的代码的,

<强>二,谷歌关闭编译器

关闭编译器应用程序是一个Java命令行工具,用来对JavaScript代码进行压缩,优化和排错。

<强> 1,下载:

解压后有3个文件:

closure-compiler-v20181210.jar

复制README.md

打开README。md帮助文档,可以看到其中有一行说明:关闭编译器需要Java 8或以上版本。

<强> 2,命令行下压缩js文件:

(1)在解压后的ClosureCompiler目录新建一个测试的文本。js文件
(2)打开cmd命令行,并cd定位到ClosureCompiler目录;
(3)输入压缩命令:

java jar closure-compiler-v20181210。jar——js测试。js - js_output_file test-outpout.js
. js是待压缩文件,多个文件可用空格间隔,test-outpout。js是压缩后文件。

看完上述内容,是不是对如何使用JavaScript代码压缩工具UglifyJS和谷歌关闭编译器有进一步的了解,如果还想学习更多内容,欢迎关注行业资讯频道。

如何使用JavaScript代码压缩工具UglifyJS和谷歌关闭编译器