js模块编程
requirejs模块用法说明
paths: { 模块名: 映射路径, }, shim: { 模块名: { deps: [模块名], exports: 变量名 } }
requirejs和sea.js异同
- requirejs demo
require.config({ baseUrl: './', paths: { a: 'a', b: 'b', c: 'c' } }); require(['a','b'] , function(){
});
- sea.js demo
seajs.config({ base: './', alias: { a: 'a', b: 'b', c: 'c' } }); seajs.use(['a','b'] , function(){
});