requireJS
- requireJS也可以用Seajs写法,不建议,因为思想冲突,代码风格不再是加载前置了
- 1: 引包
- 2:开启程序入口模块 requirejs(['./a','./b'],function(a,b){code..})
- seajs.use(['./a','./b'],function(a,b){code..});
- 3: 定义一个模块 define(依赖项数组,返回值的回调);
- define(function(require,exports,module){code..});
- 4: 向外暴露 return
- seajs: module.exports || exports 挂载属性
- 5: 需要拿到别的模块的暴露值,参考第三点中的返回值回调
- seajs:require
图解requirejs加载机制

网友评论