gpt4 book ai didi

requireJS - 多页填充程序中不匹配的匿名定义()模块

转载 作者:行者123 更新时间:2023-12-02 23:25:24 25 4
gpt4 key购买 nike

我在这里遵循多页填充程序共享模式: https://github.com/requirejs/example-multipage-shim

我使用相同的 common.js,并且设置非常相似且简单:

<script src="js/library/requirejs/require.min.js"></script>
<script>
require(['./js/config/common'], function (common) {
//go on...
});
</script>

一切加载正常,我可以继续在 require 闭包内运行操作,但我在 Firefox 中不断收到错误,提示匿名 Define() 模块与上述代码不匹配。考虑到它是多么简单,而且我几乎完全遵循示例模式,我对为什么得到它有点困惑。我没有在任何地方使用过define()。在过去 24 天内,requireJS 中是否发生了某些变化(自多页 git 存储库更新以来)?

最佳答案

答案是这样的,希望对某人有帮助:

鉴于这是一个大平台,许多其他内容正在需求流程之外加载(我们正在慢慢过渡)。

其中一些 Assets ,即 jquery 1.10、spin.js 等,与 AMD 兼容,并且正在调用 Define()。在 spin.js 的情况下,它匿名调用 Define(),这会导致加载失败,如解析文档中的不匹配匿名错误的第二点所述。

好悲伤。

关于requireJS - 多页填充程序中不匹配的匿名定义()模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16902912/

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