vue3项目,本地页面正常显示,打包后页面空白

通过浏览器的页面元素选择定位到问题是因为路由没有正确加载,但是排查了路由文件,入口文件,vite.config.js文件,都没有发现任何问题,直到将路由文件里面的按需加载页面文件改成直接加载,才正确渲染出了页面,才发现按需加载写错了
错误写法

javascript 复制代码
  {
    path: "/login",
    name: "login",
    hidden: false,
    component: import("@/pages/login/login.vue"),  //import应该放在一个函数里面
  },

正确写法

javascript 复制代码
  {
    path: "/login",
    name: "login",
    hidden: false,
    component: () => import("@/pages/login/login.vue"),
  },
相关推荐
吴声子夜歌19 小时前
Vue3——路由管理
前端·vue·es6·vue-router
吴声子夜歌20 小时前
Vue3——网络框架Axios的应用
javascript·vue3·axios
LIO5 天前
Vue Router 进阶:深入用法与最佳实践
前端·vue-router
LIO5 天前
一文看懂 Vue Router:精简、易懂、直接用
前端·vue-router
赵庆明老师9 天前
vben开发入门6:tsconfig.json
json·vue3·vben
赵庆明老师9 天前
vben开发入门5:vite.config.ts
前端·html·vue3·vben
沙振宇11 天前
【Web】使用Vue3+PlayCanvas开发3D游戏(十二)渲染PCD点云可视化模型
3d·vue3·点云·pcd
吴声子夜歌11 天前
Vue3——使用Vue Router实现路由
前端·javascript·vue.js·vue-router
是席木木啊14 天前
告别console.log!Vue3项目日志框架选型指南
前端·vue3·日志框架
程序员-南14 天前
解决 Vue3 中 keep-alive 缓存问题的方法
缓存·vue3