最近实践了一把dojo的打包和压缩机制,在此记录下来,一是对个人经验的一个记录,另外也许对别人有所帮助,废话不说,直接上打包命令(o用的是dojo1.5):
java -classpath ../shrinksafe/js.jar;../shrinksafe/shrinksafe.jar org.mozilla.javascript.tools.shell.Main build.js profile=sdhs releaseDir=..\..\..\release releaseName=sdhs-dojo action=clean,release mini=true optimize=shrinksafe cssOptimize=comments
说明一:指令在dojo的util\buildscripts路径下运行(好像不能在别的路径下运行啊)
说明二:profile参数,注意和profileFile参数的区别。profile是直接从util\buildscripts\profiles路径下找,只需要指定profile文件的部分名称就可以了,profileFile则需要指定全名(sdhs.profile.js)及路径
说明三:releaseDir:发版代码打包和压缩后的文件路径;releaseName,发版名称
说明四:action: clean清除以前发版的内容;release:发版
说明五:optimize:除了定义的层中涉及的JS文件,其他的JS文件执行shrinksafe压缩
说明六:cssOptimize=comments 压缩css文件
其他的参数没有使用,等使用后再补充。
分享到:
相关推荐
该工具可自动分析HTML文件生成打包方案,自动排除没有用到的js文件,可将dojo压缩到数百K大小. 自带支持高亮、代码提示的profile编辑器,自带jre. 源代码: http://www.ecranesoft.com/aauto/dojo/dojoBuild-src.rar ...
dojo dojo实例 dojo例子 dojo资料 dojo项目 dojo实战 dojo模块 dojo编程
对dojo的js打包,加载js的时候不需要一个个加载js了,只需要加载一个dojo.js就可以了.
Dojo的基础对象和方法) 6 四、 Dojo学习笔记(4. dojo.string & dojo.lang) 9 五、 Dojo学习笔记(5. dojo.lang.array & dojo.lang.func & dojo.string.extras) 13 六、 Dojo学习笔记(6. dojo.io.IO & dojo.io....
dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档
dojo 源码1.7汇总 包括dijit 和 dojo 打包汇总 非常好的
dojo js dojo js dojo js dojo js dojo js dojo js dojo js
Dojo是一个非常强大的、面向对象的、开源的JavaScript工具箱,它为开发富客户端Ajax应用提供了一套完整的小部件和一些特效操作。曾经有人这样说:“对于一个Web开发者而言,如果没有Dojo,他将是一个“残废”的...
dojo的js文件,dojo.js压缩文件
dojo一个很好的ajax框架,里面有好多例子,可以自己修改相关参数演示
DOJO中文手册【出自dojo中国】 页数60+ 简单介绍: Dojo 是一个用javascript语言实现的开源DHTML工具包。它是在几个项目捐助基础上建立起来的(nWidgets, Burstlib, f(m)), 这也是为什么叫它a \"unified\" toolkit的...
本文将会介绍dojo类机制幕后的知识,其中会涉及到dojo类机制的实现原理并对一些关键方法进行源码分析,当然在此之前希望您能够对JavaScript和dojo的使用有些基本的了解。
学习dojo的绝好资源学习dojo的绝好资源学习dojo的绝好资源学习dojo的绝好资源学习dojo的绝好资源学习dojo的绝好资源学习dojo的绝好资源学习dojo的绝好资源学习dojo的绝好资源学习dojo的绝好资源学习dojo的绝好资源...
dojo.js.核心jsDojo.js核心dojo的javaScript类库Dojo.js核心dojo的javaScript类库Dojo.js核心dojo的javaScript类库Dojo.js核心dojo的javaScript类库
Dojo学习笔记--Dojo的基础对象和方法 Dojo学习笔记--FisheyeList鱼眼效果 Dojo学习笔记--TabContainer Dojo学习笔记--ValidationTextbox Dojo学习笔记--dijit.Dialog Dojo学习笔记--dijit.Menu Dojo学习笔记--...
Dojo学习笔记--Dojo的基础对象和方法 Dojo学习笔记--FisheyeList鱼眼效果 Dojo学习笔记--TabContainer Dojo学习笔记--ValidationTextbox Dojo学习笔记--dijit.Dialog Dojo学习笔记--dijit.Menu Dojo学习笔记--...
Dojo学习笔记--Dojo的基础对象和方法 Dojo学习笔记--FisheyeList鱼眼效果 Dojo学习笔记--TabContainer Dojo学习笔记--ValidationTextbox Dojo学习笔记--dijit.Dialog Dojo学习笔记--dijit.Menu Dojo学习笔记--...
dojo资料dojo资料dojo资料dojo资料dojo资料
dojo中文文档下载。dojo中文文档下载。
DOJO和验证框架和国际化.rar 你们把它们复制到创建Web工程里面,然后稍微修改这些就好了,比如包类等