AMD和CMD都是浏览器端的js模块规范,2者的区别总结如下:
1、AMD推崇依赖前置,CMD推崇就近依赖
//AMD: mod.js
define(['dependency1', 'dependency2'], function(require, exports, module){
//TODO
module.exports = {};
});
//CMD: mod.js
define(function(require, exports, mod
AMD和CMD都是浏览器端的js模块规范,2者的区别总结如下:
//AMD: mod.js
define(['dependency1', 'dependency2'], function(require, exports, module){
//TODO
module.exports = {};
});
//CMD: mod.js
define(function(require, exports, mod