require.js使用: shim参数
2016-07-23 本文已影响153人
打不过就加入他
在实际项目中,有些组件不符合AMD规范该如何,此时需要使用shim参数来进行相应配置
example
//people模块 people.js
;(function(){
function People(){
}
People.prototype = {}
window.people = People;
})()
require.config({
paths: {
'people': 'control/people.js'
},
shim:{
'people':{
deps: ['jquery'],
exports: 'p'
}
}
})
require(['people'],function(){
new p()
})