Javascript Dojo需要AMD模块调试IE9

Javascript Dojo需要AMD模块调试IE9,javascript,debugging,dojo,requirejs,internet-explorer-9,Javascript,Debugging,Dojo,Requirejs,Internet Explorer 9,最近,我正在开发的一个应用程序从旧的dojo版本1.2升级到了1.8 在使用Dojo1.2时,使用RequireJS加载模块 dojo的require的问题似乎在于它对脚本文件使用XHR+eval,而RequireJS则以其他方式加载脚本,比如标签 这使得在IE9中调试变得非常困难,因为无法找到源文件,因为它们是可评估的匿名文件。Firebug 1.12.4似乎也有这个问题,但是随机的 这也使得查找脚本错误变得非常困难,因为它们在dojo.js中的某个地方 有没有办法让dojo使用Require

最近,我正在开发的一个应用程序从旧的dojo版本1.2升级到了1.8 在使用Dojo1.2时,使用RequireJS加载模块

dojo的require的问题似乎在于它对脚本文件使用XHR+eval,而RequireJS则以其他方式加载脚本,比如标签

这使得在IE9中调试变得非常困难,因为无法找到源文件,因为它们是可评估的匿名文件。Firebug 1.12.4似乎也有这个问题,但是随机的

这也使得查找脚本错误变得非常困难,因为它们在dojo.js中的某个地方

有没有办法让dojo使用RequireJS模式加载非dojo模块?
Dojo版本无法更改,返回RequireJS也不是最好的选择。在IE9中有什么工具可以使调试更容易吗?确实需要查看那些脚本文件。

Dojo的AMD加载程序绝对支持通过脚本注入进行异步加载-这是迁移到AMD的一个重要方面

您只需将async:true添加到dojoConfig中,即可将其切换到完全异步模式。默认情况下,为了向后兼容,它不是