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"),
  },
相关推荐
陈逸子风10 小时前
.net core8 使用JWT鉴权(附当前源码)
vue3·webapi·权限·流程
小许_.3 天前
vite+vue3快速构建项目+router、vuex、scss安装
前端·css·vue3·vite·scss
行思理4 天前
UniApp 从Vue2升级为Vue3需要注意哪些方面
javascript·vue.js·uni-app·vue3·vue2
唯之为之6 天前
vue3项目部署到Github
vue·github·pnpm·vue3·vite
一雨方知深秋6 天前
vue3 项目中使用git
css·git·gitee·html·vue3
陈逸子风6 天前
.net core8 使用Swagger(附当前源码)
vue3·webapi·权限·流程
Modify_QmQ6 天前
leaflet【十】实时增加轨迹点轨迹回放效果实现
vue3·leaflet·轨迹回放·实时增加轨迹
开心小老虎8 天前
vue3_对接腾讯_实时音视频
vue3·实时音视频·腾讯
xiezhr9 天前
喜欢干净简洁音乐播放器的朋友看过来
vue·github·vue3·开源软件·音乐播放器·网易云音乐