我是表哥Harker,表妹我来咯~
今天介绍模块化的规范和 项目打包工具 webpack
模块化相关规范
1、模块化概述
传统开发模式的主要问题
- ① 命名冲突
- ② 文件依赖
通过模块化解决上述问题
- 模块化就是把单独的一个功能封装到一个模块(js文件)中,模块之间相互隔离,但是可以通过特定的接口公开内部成员,也可以依赖别的模块
- 模块化开发的好处:方便代码的重用,从而提升开发效率,并且方便后期的维护
2、浏览器端模块化规范
- AMD Require.js (http://www.requirejs.cn/) (过时)
- CMD Sea.js (https://seajs.github.