gpt4 book ai didi

javascript - 错误 : defineAlreadyDefined

转载 作者:数据小太阳 更新时间:2023-10-29 04:48:28 25 4
gpt4 key购买 nike

我收到此错误:Error: defineAlreadyDefined,仅在 dojo 中出现。

index.php

<script data-main="app" src="require.js"></script>

app.js

require({
paths : {
dojo : 'http://ajax.googleapis.com/ajax/libs/dojo/1.7.1/dojo/dojo'
}
});

require([ 'dojo' ], function() {
//something
});

我发现了一个类似的问题,但没有帮助我:

When dojo.js loaded via ajax multiple times get Error: defineAlreadyDefined

编辑:我进行了搜索,我认为我尝试使用 requiJS 和 Dojo 的方式是错误的。 http://dojotoolkit.org/features/1.6/async-modules

有什么想法吗?谢谢

最佳答案

为了使用带有 dojo 的外部加载器,您需要跳过定义 AMD 加载器的 dojo/dojo.js 文件。你的要求配置应该是这样的:

require({
packages: [
{
name: 'dojo',
location: 'dojo',
main:'dojo/main'
}
]
});

然而,dojo 加载器在加载 jQuery 插件方面与 requireJS 一样出色,并且它附带了一些额外的插件,例如 dojo/has。我会认真考虑只使用它的加载程序。

关于javascript - 错误 : defineAlreadyDefined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10214452/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com