【问题标题】:Loading Backbone.js with require.js使用 require.js 加载 Backbone.js
【发布时间】:2019-01-20 08:24:38
【问题描述】:

我们正在为我们的电子商务网站使用 OCC 平台,该网站使用 require.js 来加载模块, 我们需要加载主干和 Underscore.js,但是当我们同时使用这两个库时,我们会收到错误,即 Underscore.js 和 Backbone.js 不是有效的 require.js 模块。

有没有人在这里尝试使用 Require.js 加载主干.js 和下划线??

【问题讨论】:

  • 我们使用 Oracle 商务云作为平台,我们无法编写 shim 配置。我们所能做的就是以有效的 require 格式上传 Javascript 文件。这对我不起作用。

标签: javascript backbone.js requirejs underscore.js


【解决方案1】:

这里是包含 AMD 支持的最新版本 backbone.js#L16underscore.js#L1687 的源代码

因此,如果加载这些文件的环境实际上具有您声称的 require.js,其中包含 define,那么您需要做的就是使用最新版本,并且这些库应该将它们自己导出为 AMD 模块。

如果这没有发生,我建议联系 OCC 平台支持(如果有的话)并解释情况。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-28
    • 1970-01-01
    • 1970-01-01
    • 2013-03-20
    相关资源
    最近更新 更多