WEB开发网
开发学院网页设计JavaScript Dojo 的 build 工具简介 阅读

Dojo 的 build 工具简介

 2010-04-13 00:00:00 来源:WEB开发网   
核心提示: 压缩 Javascript 文件,包括:删除所有的空格和空行删除所有的注释将定义变量名用更简短的字符代替将所有打包的的 Javascript 文件的内容合并为一个文件经过压缩处理,Dojo 的 build 工具简介(2),Javascript 文件的大小总体可减少 30%-50%,同时将所有的

压缩 Javascript 文件,包括:

删除所有的空格和空行

删除所有的注释

将定义变量名用更简短的字符代替

将所有打包的的 Javascript 文件的内容合并为一个文件

经过压缩处理,Javascript 文件的大小总体可减少 30%-50%,同时将所有的 Javascript 文件打包成一个文件也减少了浏览器加载时多次开闭文件的负担,从而降低了加载时间。

准备工作

到“dojo 下载网站”下载 Dojo 源代码,下载后直接解压即可,设 Dojo 的解压目录为 \dojo(下文中皆用“\dojo”指代 Dojo 文件的解压目录);

下载并安装 JDK( 尽量使用 1.5 以上的版本 ),设置 JAVA_HOME 环境变量;

jdk 下载地址:http://java.sun.com/javase/downloads/index.jsp

使用 Dojo 的 build 工具

Dojo 提供的 build 工具位于 \dojo\util\buildsrcipts 下,在 windows 下调用该目录内的 build.bat(linux 下使用 build.sh)文件既可执行 build 工作。

下面是在一个在 windows 下调用 build.bat 的例子:

build profile=base action=release releaseName=myDojo optimize=shrinksafe

该命令中包括了几个最常用的参数,其意义如下:

action: 指定本次命令的类型,提供的三个值是:clean, release, help;

releaseName:本次 release 的名字,默认为 dojo;

optimize:本次 build 中进行优化的方式,一般使用 shrinksafe 既可;

profile:指定 build 使用的 profile 文件,profile 文件中提供了 build 相关的配置信息,在 \dojo\util\buildsrcipts\profiles 目录下有很多 *.profile.js 文件,我们自定义的 profile 文件也放在这个目录下,例子中“profile=base”表示指定 base.profile.js 作为 build 的参数。

上一页  1 2 3 4 5 6  下一页

Tags:Dojo 工具

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接