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(){
});