vue+iview使用webpack打包工具上线后丢包问题Loading chunk xxx failed
问题描述:前端打包好后本地测试正常但是上线后ie11和ie9页面空白,edge和Chrome都正常显示
问题分析
之前版本没问题,新增功能后出问题可能是新增的页面或者路由问题
- 新增路由要增加打包名称 且不能重复
/*webpackChunkName:"user-list"*/
// 上面这块不能少,否则打包会出问题
component:() => import(/*webpackChunkName:"user-list"*/'@view/user-manage/user-list.vue')
- 新增文件中有直接引入node_modules中的组件(问题所在)
解决办法
去掉新增文件中直接引入的node_modules中的组件改用下面的方法引入
import ICol from iview