【发布时间】:2013-11-08 09:23:50
【问题描述】:
我正在使用 Komodo 8 并尝试为 dojo 1.8.1+ 生成 cix 文件,所以我有 2 个问题:
1) 如果我最终生成一个 cix 文件,它可以与 amd 加载器一起使用吗?我的意思是,如果我这样写,它会显示方法吗:
define(['dojo/dom-construct'], function(cons){
cons.// <- oh it is nicely displaying list of dom-construct module methods
});
2) 如果第一个答案是肯定的,我如何生成 cix 文件?我尝试了 php 文件 dojo/util/docscripts/makeCix.php 但它充满了错误,即使我纠正了它们(很快,没有深入研究),与提供的本机 dojo 1.3 目录文件相比,我得到了一个非常小的文件。考虑到 makeCix.php 中的 cmets,我怀疑这个文件是一个古老而肮脏的尝试,可能在 amd loader (dojo 1.7) 之前。遗憾的是dojo/util和Komodo宏中有一堆php和pythons工具,但我对这些不是很有经验......
【问题讨论】:
-
Code Intelligence 是为JSDoc 设计的,但您可以使用macro to extend 它来支持 AMD。
-
Todd Whiteman 将是寻求更多帮助的人。