2

有没有一种好方法可以使用 引入未压缩版本的依赖项dojo.require?我已经在请求dojo.xd.uncompressed.js,但我正在使用的所有 dijit 等都以未压缩的形式提供。有没有我在这里想念的标志?谢谢。

4

2 回答 2

1

也许你应该使用类似 google.load("dojo", "1.6.1", {u​​ncompressed:true}); ?

你能告诉我们你的标题吗?

http://code.google.com/intl/fr/apis/libraries/devguide.html#dojo

于 2011-11-08T13:38:56.740 回答
1

据我所知,对于基础层或预建层之外的单个模块,实际上并没有办法做到这一点。单个模块没有构建未压缩的版本。

如果您需要在 dijit 中调试某些内容,您可能会成功通过手动加载http://ajax.googleapis.com/ajax/libs/dojo/1.6.1/dijit/dijit-all.xd.js.uncompressed.js script 标签(它是层的未压缩版本,包括大多数(如果不是全部)dijit 小部件),但请意识到您永远不应该在生产中加载该层,因为它很可能超出您的需要。

(编辑)当然,另一种选择是自己下载 dojo 源代码(http://download.dojotoolkit.org/release-1.6.1/上的 -src.zip 或 -src.tar.gz )并运行它全部在本地网络服务器上。

于 2011-11-09T01:39:24.047 回答