面试真题:
- 前端代码为什么要进行构建和打包?(答全面)
- module chunk bundle分别是什么意思?有何区别?
- loader和plugin的区别?
- webpack如何实现懒加载?
- babel-runtime和 babel-polyfill?
- webpack常见的性能优化
1. webpack5 的小调整
2. webpack 基本配置
- 拆分配置和 merge
mode: 公共配置:webpack.common.js
开发环境:dev.js
生产环境:prod.js
- 启动本地服务
在dev环境下,安装webpack-dev-server
。
设置代理:
跨域请求,前端端口是8080
,跨域请求端口号3000
,这个时候就把本地8080/api/xxx
api代理到3000/api/xxx
,自己配置路径。常用的