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()
})
上一篇下一篇

猜你喜欢

热点阅读