共计 260 个字符,预计需要花费 1 分钟才能阅读完成。
前端模块化
主要解决的问题
1、命名冲突
2、文件依赖及顺序
前端模块化规范
1、CommonJS 规范:Nodejs 模块化遵循 CommonJS 规范
2、AMD 规范:异步模块规范,是 RequireJS 在推广过程中对模块定义的规范化产出的,推崇依赖前置;
3、UMD 规范:兼容 AMD 和 commonJS 规范的同时,还兼容全局引用的方式;
4、CMD 规范:是 SeaJS 在推广过程中对模块定义的规范化产出的,推崇依赖就近;
5、ES6 模块化规范:ES6 模块的设计思想是尽量的静态化,使得编译时就能确定模块的依赖关系,以及输入和输出的变量;
前端模块化
正文完