目录
2、入口文件 entry 为什么是 index.js?而不是 index.html或者index.css文件
1、webpack 是什么?
是一款打包工具,可以压缩 CSS,兼容性处理,开发服务器调试
2、入口文件 entry 为什么是 index.js?而不是 index.html或者index.css文件
因为当下前端只对 js 实现了模块化开发,可以通过 import 和 require 引入文件,而对 html和 css还没有实现模块化开发,到后期实现了,谁做入口文件都一样
3、webpack有什么?
- 基本配置(样式、js、图片、其他媒体资源处理、静态资源)
- 性能优化配置(兼容性处理、压缩、性能)
- webpack 原理
- loader
- plugins
- 打包流程(AST语法树、发布订阅模式、tapable各种钩子实现)