1.什么是WebPack
1.1 前端模块化:
es6的前端模块化是由浏览器提供的底层支撑。
CommonJS在WebPack中就可以使用了。WebPack提供了底层的支撑。
1.2 打包
webPack更加强调模块化:模块化打包工具:着重理解 模块化和打包
采用模块化开发完以后,需要运行代码webpack模块化打包。
webPack为了可以正常运行,依赖node环境。
而node环境为了可以正常运行很多代码,其中包含各种依赖的包。而这些包的管理又需要npm(node package manager)包管理工具。