requirejs 我这个配置哪里有问题吗

main.js代码

require.config({
    path:{
        'jquery':'http://apps.bdimg.com/libs/jquery/2.1.4/jquery',
    },
    shim:{
        'jquery':{
            exports:'jquery'
        }
      
    }
});
require(['jquery','index'])

我的index.js代码为

define(['jquery'],function(jquery){
    alert("haha")
})

大家帮我看一下,为什么一直都无法运行呢,提示:

Error: Script error for: jquery
http://requirejs.org/docs/errors.html#scripterror

阅读 2.6k
1 个回答
  1. jQuery是支持amd的,不需要配置shim

  2. 如果你非要配置shim exports:'jQuery' Q要大写

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进