1.起因
- 登录页、首页等静态页面可以正常进入,后端访问也正常,可以获取到验证码。
- 动态页面:系统管理 -> 用户管理、角色管理等在菜单管理中配置的地址在本地可以正常进入,但是部署后提示Error: Cannot find module ‘@/views/xxx’
2.分析
参考:https://blog.csdn.net/qq_40147863/article/details/121727997
简单来说就是webpack版本的问题
3.定位
src/permission.js文件
loadView方法是用来加载动态页面的
4.解决
将loadView方法改成如下代码后重新部署即可使用