Polymer 1.0破坏了requirejs

时间:2015-06-17 10:23:07

标签: requirejs amd polymer-1.0

加载Polymer 1.0后调用requirejs'require函数会导致mismatch错误。

这用于与Polymer 0.5

一起正常工作

1 个答案:

答案 0 :(得分:1)

了解您尝试给出明智答案的确切内容会很有帮助。当我遇到类似问题时,我采取的解决问题的步骤如下。

  1. 我删除了同一页面中的requirejs相关脚本 正在加载Polymer 1.0元素。
  2. 然后我使用包含的定义函数创建了一个新模块 我在第一步中删除的脚本。
  3. 然后我在包含Polymer 1.0的页面中加载了这个新模块 使用requirejs脚本标记的元素引用新模块I. 刚创建,具有data-main属性。我使用的脚本标签示例如下所示

    <script data-main="./defineTests"  src="../bower_components/requirejs/require.js"></script>