DOJO构建不包括DOJO基础

前端之家收集整理的这篇文章主要介绍了DOJO构建不包括DOJO基础前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_@R_301_449@_0@ 这可能使用v1.6.1吗?由于我的客户端的dojo部署的Xdomain配置,每次dev代码更改时都需要执行新的构建.你可以想象,这是一个巨大的浪费时间.

从我能看到的一切来看,没有办法将核心从DOJO规则的构建中豁免.所以我想知道是否有办法打破规则(修改Rhino调用?)到达我需要的位置.

几个想法.

>你可以避免建立大部分道场(dijit,dojox),但我想你已经知道了
>你面临的这个限制似乎很奇怪.有没有什么方法可以上传您在开发过程中编辑的特定JS文件

也许如果你提供有关客户端设置的更多细节,我可以帮助你集思广益解决这个问题.

更新
以下是我认为您需要的内容Customize Dojo Base in Build.这允许您指定要包含的dojo基础的特定位.

这适用于1.7之前,所以你应该是好的.

似乎正是你想要的:

layers: [
  {
       name: "dojo.js",customBase: true,dependencies: [
       ]
  },// ... remainder of profile

 ]

这将为您提供绝对最低限度的dojo(您仍然不需要您的开发方案,但这将大大减少处理的文件数量).

对于其他用例,您可以使用dependencies属性添加dojo核心中的其他内容.

更新2:
这里有几个构建时优化建议:

1)开发时不要实习字符串,也不要压缩.
您可以传递arg值以避免这些耗时的步骤(例如,对于ant构建):

<arg value="internStrings=false"/>
<arg value="layerOptimize=false"/>

2)构建到ram磁盘以加快文件复制速度

猜你在找的Dojo相关文章