南阳企业网站推广帮人推广的平台
具体见:alias
1. 基础配置
1)配置别名alias
2)配置sourcemap
devtool 配置项
3)添加hash
4)图片转base64
inlineLimit 配置项
5)设置JS压缩方式
jsMinifier (webpack) 、jsMinifierOptions 配置项
6)设置umi插件
plugins 配置项
7)设置打包后资源导入的路径
publicPath 配置项
默认是从 / 开始,但是如果我们将项目打包文件没有放入在服务器的根目录,而是在某个文件下,这时这些打包文件中的互相应用将找不到正确路径。
8)配置title
2. 浏览器兼容
1)polyfill
2)targets
3. 路由相关
1)配置路由模式
history 配置项。
2)配置query传参
historyWithQuery 配置项。
让 history 带上 query。除了通过 useNavigate 进行的跳转场景,此时还需自行处理 query。
4. 配置代理
proxy 配置项。
5. 修改webpack配置
chainWebpack 配置项。
6. 额外的扩展项
externals 配置项等。
links、metas 、title 等。