`
chang_ytao
  • 浏览: 27284 次
  • 性别: Icon_minigender_1
  • 来自: 济南
文章分类
社区版块
存档分类
最新评论

DOJO打包和压缩指令

阅读更多

    最近实践了一把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文件

 

    其他的参数没有使用,等使用后再补充。

 

 

 

 

 

分享到:
评论

相关推荐

    dojo/js/css 压缩打包工具 - 桌面版

    该工具可自动分析HTML文件生成打包方案,自动排除没有用到的js文件,可将dojo压缩到数百K大小. 自带支持高亮、代码提示的profile编辑器,自带jre. 源代码: http://www.ecranesoft.com/aauto/dojo/dojoBuild-src.rar ...

    对dojo的js打包.doc

    ### Dojo JavaScript 库的打包方法详解 #### 一、Dojo简介与打包的重要性 Dojo 是一个开源的 JavaScript 框架,主要用于构建高性能、跨平台的 Web 应用程序。它提供了一系列丰富的功能,如 AJAX 支持、DOM 操作、...

    dojo dojo实例 dojo例子 dojo资料 dojo项目 dojo实战 dojo模块 dojo编程

    Dojo 是一个强大的JavaScript工具库,它为Web开发提供了丰富的功能和组件,涵盖了从DOM操作、事件处理到AJAX通信等多个方面。Dojo的核心在于它的模块化系统,这使得开发者可以按需加载代码,提高应用的性能和可维护...

    DOJO 学习笔记 dojo

    在引入 Dojo 的启动代码 `<script src="/yourpath/dojo.js"></script>` 之后,你可以开始使用 Dojo 提供的预打包的常用功能。为了便于阅读源码,可以查看未压缩的 `dojo.js.uncompressed.js` 文件。Dojo.js 的大小较...

    dojo包和例子

    这些例子可以帮助开发者更好地理解和学习如何使用Dojo来处理各种Web开发任务,尤其是涉及到数据展示和交互的报表功能。 1. **Dojo的核心特性**:Dojo的核心特性包括模块系统(AMD,Asynchronous Module Definition...

    dojo文档 dojo文档 dojo文档

    dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档 dojo文档

    dojo中文文档-dojo手册

    《dojo中文文档-dojo手册》提供了全面而深入的Dojo框架知识,这是一份非常有价值的资源,对于想要理解和掌握Dojo JavaScript库的开发者来说至关重要。Dojo是一个强大的JavaScript工具包,它提供了丰富的功能,包括...

    dojo js dojo js

    dojo js dojo js dojo js dojo js dojo js dojo js dojo js

    精通Dojo by Dojo之父

    Dojo是一个非常强大的、面向对象的、开源的JavaScript工具箱,它为开发富客户端Ajax应用提供了一套完整的小部件和一些特效操作。曾经有人这样说:“对于一个Web开发者而言,如果没有Dojo,他将是一个“残废”的...

    dojo的js文件

    dojo的js文件,dojo.js压缩文件

    dojo工具包zip

    6. **Dojo Build System**:Dojo的构建系统能够优化和压缩JavaScript代码,合并所有依赖的模块,减少HTTP请求,提升网页加载速度。此外,还可以进行代码混淆和压缩,提高代码安全性。 7. **i18n和l10n**:Dojo提供...

    dojo-release-1.0.2

    - **构建工具**:如`buildsystem`,用于优化和打包Dojo应用,减小部署后的文件大小。 - **测试用例**:单元测试和集成测试,确保代码质量和功能的正确性。 在实际项目中,使用"dojo-release-1.0.2"可能需要考虑其...

    Dojo1.8 APIViewer打包下载

    这个打包下载包含的是Dojo 1.8版本的API浏览器,对于开发者来说,尤其对于那些在项目中使用Dojo框架的人来说,这是一个非常有用的资源。 Dojo是一个开源的JavaScript库,它提供了丰富的功能,包括模块化、DOM操作、...

    dojo官方教程中文版 pdf 非扫描

    教程中还会涵盖Dojo的工具链,如build系统,用于优化、压缩和打包代码,提高页面加载速度。另外,Dojo的国际化和本地化支持也是其特色之一,使得应用程序能适应不同语言和地区的需求。 "dojo官方教程中文版 pdf 非...

    DOJO和验证框架和国际化

    在“DOJO和验证框架和国际化.rar”这个压缩包中,可能包含的是一个示例项目,展示了如何在DOJO框架下使用验证功能和实现国际化。当你将这些文件解压并导入到Web工程后,可能需要调整包结构、导入必要的DOJO模块,...

    Dojo 1.10版离线参考手册

    - `dojo/tools` 包含了一些辅助工具,如代码压缩、合并等,便于构建和优化应用。 这个离线参考手册对于开发者来说是宝贵的资源,它详尽地介绍了Dojo 1.10中的每个功能和模块,无论你是初学者还是经验丰富的开发者...

    DOJO API 中文参考手册

    10. **Dojo Build System**: Dojo的构建系统允许开发者优化和打包应用程序,去除未使用的代码,合并和压缩资源,以提升页面加载速度和降低服务器负担。 通过深入学习和实践这个DOJO API中文参考手册,开发者能够...

    DOJO中文手册【出自dojo中国】

    DOJO中文手册是针对JavaScript库Dojo的详细指南,源自中国的本地化版本,旨在帮助开发者理解和使用这个强大的工具包。Dojo是一个开源的DHTML工具集,由nWidgets、Burstlib和f(m)等多个项目的合并发展而来,因此被...

    dojo的ppt课件和开发手册

    `dojo`的构建工具可以优化和压缩源代码,减少HTTP请求,提高应用性能。此外,还有测试框架`dojox/testing`和代码覆盖率工具`dojox/coverage`,帮助开发者进行单元测试和代码质量检查。 9. **PPT课件与开发手册** ...

Global site tag (gtag.js) - Google Analytics