Dojo版本从1.3升级到1.7.3

Dojo版本从1.3升级到1.7.3,dojo,Dojo,在将dojo版本从1.3更改为1.7.3时,我只是将所有dojo 1.3文件夹文件替换为dojo 1.7.3。在重建我的web应用程序之后,我在dojo.js的第15行遇到了错误hxrFailed 我现在面临的问题是什么?我是否需要更改任何现有代码。是否有任何文件可参考所有要求的变更 请帮我摆脱这个问题 谢谢, Sridhar.ch有很多变化,有一些冗长的教程可以帮助您迁移。查看Dojo网站上的选项卡: 1.x到2.0迁移指南: 更新的buildsystem教程: 理论上,当前的(1.8)构

在将dojo版本从1.3更改为1.7.3时,我只是将所有dojo 1.3文件夹文件替换为dojo 1.7.3。在重建我的web应用程序之后,我在dojo.js的第15行遇到了错误hxrFailed

我现在面临的问题是什么?我是否需要更改任何现有代码。是否有任何文件可参考所有要求的变更

请帮我摆脱这个问题

谢谢,
Sridhar.ch

有很多变化,有一些冗长的教程可以帮助您迁移。查看Dojo网站上的选项卡:

1.x到2.0迁移指南:

更新的buildsystem教程:


理论上,当前的(1.8)构建系统在2.0之前是向后兼容的,但在实践中,我不确定它是100%向后兼容的,因为我的1.6构建配置文件不适用于1.7.x及以上版本。不过,我没有那么努力让它工作。

我也经历过同样的经历。由于多种原因,我出现了xhrFailed错误。原因之一是定义中缺少一个文件,如下所示:

define([“something/was/missing/here”],function(){})

发生相同错误的另一个原因是,在应用程序生成配置文件中重命名了依赖项路径中的文件夹,但未进行更新。(仅当您正在进行自定义生成时才使用此情况)

看看是不是这样