开发的时候我们会用框架如Vue、React,ES6模块语法、Promise,开发样式使用LESS、SASS预处理器,这些代码是不能被浏览器识别的,如果要运行,就必须经过编译。
前言
- webpack会以一个或者多个文件作为打包入口,将项目所有文件编译组合成一个或者多个文件输出,称为bundle,输出的文件可以在浏览器运行。
- webpack本身功能有限:
开发环境:仅能编译JS中的ES module语法
生产环境:能编译JS中的ES module语法,还能压缩JS代码
entry
...大约 4 分钟