CMD
1.1、CMD规范简介

CMDCommon Module Definition,公共模块定义)

CMD规范官网:https://github.com/cmdjs/specification

CMD规范要求以异步方式加载模块,所以,它更适合在Web浏览器中使用。

CMD规范的实现者中,最有名的当属sea.js

CMD规范看起来似乎与AMD规范很相似,实际上,他们的理念不一样,CMD规范强调懒加载,而AMD强调预加载。

CMD规范是阿里巴巴的玉伯在开发sea.js的时候提出的, 在国内用的人多,而国外开发者并不了解这个规范。

1.2、CMD规范定义模块
1.3、CMD规范加载模块
1.4、CMD规范标志

为了便于模块的开发者检测当前环境中使用的是哪种模块系统,AMD规范要求