问题说明:

若依前后端分离版docker部署完毕后,后端能正常访问,前端同样能登录进入主页,但是菜单栏的跳转不能实现,提示Cannot find module '@/views/system/user/index'

解决方案:

这是由于路由跳转的问题,只需要修改store/modeules/permission.js中的配置项即可。

export const loadView = (view) => {
  if (process.env.NODE_ENV === 'development') {
    return (resolve) => require([`@/views/${view}`], resolve)
  } else {
    // 使用 import 实现生产环境的路由懒加载
    //return () => import(`@/views/${view}`)
    //修改成下面的
    return (resolve) => require([`@/views/${view}`], resolve);
  }
}

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐