AMD/CMD/CommonJS/ES6(export/import)的区别-todo

olivee 5年前 ⋅ 1079 阅读

AMD

requireJS 依赖前置 define([],)

CMD

SeaJS 依赖就近,用的地方在去require define(function(require,export,moduble){})

CommonJS

module.exports来支持 服务端NodeJS推荐支持,但是浏览器不支持 exports后可以用require进行加载(注意:服务端输出)

ES6

export/import