有没有办法为实习生指定备用AMD加载程序?
我使用ESRI's ArcGIS API for JavaScript,但遗憾的是无法访问其源代码。所以我不得不从here加载他们的代码。
他们的API建立在Dojo之上,所以我认为我应该能够用实习生进行测试,如果我可以将它指向他们的加载器而不是实习生附带的那个。
答案 0 :(得分:0)
从Intern 1.2开始,您可以通过更改<script src="node_modules/dojo/dojo.js"></script>
中的client.html
来为浏览器客户端指定备用AMD加载程序,并通过更改var req = require('dojo/dojo')
client.js
来为命令行客户端指定1}}。目前无法更改测试运行器的加载器(runner.js
),因为Node.js模块加载器依赖于能够在另一个特定(非标准)位置找到被覆盖的Node.js require