首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

施用UglifyJS合并/压缩JavaScript

2012-09-18 
使用UglifyJS合并/压缩JavaScript在UglifyJS入门中主要记录了UglifyJS的安装,配置。篇末在命令行中使用了一

使用UglifyJS合并/压缩JavaScript

在UglifyJS入门中主要记录了UglifyJS的安装,配置。篇末在命令行中使用了一个简单命令来压缩一个JS文件。这篇以编程的方式去压缩JS文件。即写一个build.js文件,使用node命令执行该文件。build.js中的代码会去调用UglifyJS的接口函数以执行压缩任务。

?

1,去github下载最新的UglifyJS。两种方式下载,如果安装了git,进入git控制台使用如下命令

? ? ? ?git clone git://github.com/mishoo/UglifyJS.git

?

或者使用http方式下载,点击zip下载。解压后其目录结构如下

施用UglifyJS合并/压缩JavaScript

?

?

2,新建一个项目(文件夹)myApp,将uglify-js.js和lib目录拷贝到自己的项目中。如下

施用UglifyJS合并/压缩JavaScript

?

3,在myApp中新建一个compress.js,内容如下

?

?

?

控制台输出了压缩后的代码。好了,就这么简单。

?

5,既然在node环境下,当然可以写一个函数直接读取源文件,压缩后输出到指定的目录。将以上代码封装到一个函数中,如下

?

buildOne('ajax-1.0.js', 'ajax-min.js');

?

?

这时将会在myApp目录中生成一个ajax-min.js。

?

?


热点排行