webpack的基础知识 
- 现代 javascript 应用程序的 静态模块打包器 (module bundler)
- 打包bundler:webpack可以将帮助我们进行打包,所以它是一个打包工具
- 静态的static:这样表述的原因是我们最终可以将代码打包成最终的静态资源(部署到静态服务器);
- 模块化module:webpack默认支持各种模块化开发,ES Module、CommonJS、AMD等;
==webpack能做什么== 
把很多文件打包整合到一起, 缩小项目体积, 提高加载速度

其中功能:
- less/sass -> css 
- ES6/7/8 -> ES5 
- html/css/js -> 压缩合并 
- 资源文件img、font: - 图片img文件的加载; 
- 字体font文件的加载; 
 
- HTML资源的处理: - 打包HTML资源文件;
 
- 处理vue项目的SFC文件.vue文件; 
