首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Dojo需要AMD模块调试IE9

Dojo需要AMD模块调试IE9
EN

Stack Overflow用户
提问于 2014-08-15 15:53:17
回答 1查看 131关注 0票数 0

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

RequireJS的require的问题似乎是它在脚本文件中使用XHR+eval,而dojo则以其他方式加载脚本,可能是标记?

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

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

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

EN

回答 1

Stack Overflow用户

发布于 2014-08-16 07:44:03

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

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25322971

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档