前端模块化开发解决方案

一、AMD规范特点

    1.  AMD规范是requireJS在推广过程中对模块定义的规范化产出

    2. 异步模块定义

    3. 依赖前置

二、CMD规范特点

    1.  CMD 规范是seaJs(由淘宝团队开发)在推广过程中对模块定于的规范化产出

    2.  同步模块定义 

三、 CommonJs规范特点

    1.  利用module.exports

    2.  浏览器环境下不支持,是服务器端模块化规范的一个解决方案, 比如NodeJs

四、 ES6规范的特点

    1.  export/import   ->   通过export暴露出去,再由import引入

猜你喜欢

转载自blog.csdn.net/BeyondJSC/article/details/80736854