1

我正在尝试检查我的项目中是否已加载的 jquery 负载。但我想在我的 require.config 中执行此操作。我将垫片设置为;

require.config({
  'paths': {
      'jquery': !window.jQuery ? '../Libraries/jquery-1.10.1.min' : window.jQuery,
      'jqueryui': '../Libraries/jquery-ui-1.10.0.custom',
      'underscore': '../Libraries/underscore-1.4.4',
      'mousetrap': '../Libraries/mousetrap-1.4.0'
  },

  shim: {
      'underscore': {
          exports: 'under'
      },
      'jqueryui': ['jquery'],
      'mousetrap': ["jquery"]
  }
});

但它给出了错误。Require.js 正在尝试从函数中获取链接。我可以在配置中检查 jquery 吗?或者我应该使用其他方式吗?

顺便提一句。错误; 未捕获的错误:脚本错误 http://requirejs.org/docs/errors.html#scripterror require-2.1.5.js:159

谢谢

4

1 回答 1

3

请查看此http://blog.falafel.com/blogs/basem-emara/2013/03/01/how-to-avoid-loading-jquery-twice-with-requirejs。它可能会有所帮助。

于 2013-07-10T09:00:47.123 回答