我正在努力让DOH测试适用于我公司即将推出的平台,但我无法找到合适的路径组合。我们的文件结构如下所示:
/dojo15
/release
/dojo
/dojo
dojo.js
dojoExt.js
/dojo
dojo.js
/util
/doh
/js
mainLib.js
/tests
base.js
这是由我们的承包商创建的,所以不幸的是,在我要去的时候,我必须弄清楚一些事情。
我的猜测是DOH在dojo15 / dojo中使用dojo,但我需要包含dojo15 / release / dojo / dojo / dojoExt.js。我已经尝试了dojoUrl,testModule,registerModulePath的每一个组合,我能想到...也看到了来自其他SE问题的“启动”和“路径”,即使我在runner.html中看不到它们甚至会被使用,但是我试着把它们扔进来看看它们是否神奇地帮助了。
目前我还没有选择移动代码,所以我希望能够解决目前的文件问题。
答案 0 :(得分:0)
你在a related question尝试了我建议的位吗?我们使用我在那里详细描述的位来整合dojo + util的完全自定义布局。看看boot和dojoUrl。我认为是run.js做了大部分狡猾的事情,而不是runner.html。
您是否无法安排dojoExt.js加载的问题?你的其他代码是如何安排它加载的? test / base.js是你的测试模块吗?