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"),
  },
相关推荐
一只小阿乐1 天前
前端vue3 web端中实现拖拽功能实现列表排序
前端·vue.js·elementui·vue3·前端拖拽
AAA阿giao1 天前
从“操纵绳子“到“指挥木偶“:Vue3 Composition API 如何彻底改变前端开发范式
开发语言·前端·javascript·vue.js·前端框架·vue3·compositionapi
૮・ﻌ・1 天前
Vue3:组合式API、Vue3.3新特性、Pinia
前端·javascript·vue3
凯小默4 天前
37-实现地图配置项(完结)
echarts·vue3
凯小默5 天前
36-引入地图
echarts·vue3
凯小默5 天前
【TypeScript+Vue3+Vite+Vue-router+Vuex+Mock 进行 WEB 前端项目实战】学习笔记共 89 篇(完结)
typescript·echarts·mock·vue3·vite·vuex·vue-router
凯小默6 天前
34-监听数据渲染饼图以及饼图配置
vue3
凯小默7 天前
30-更新用户信息并且刷新表格
vue3
凯小默7 天前
27-编辑用户信息弹框组件化(显示隐藏功能)
vue3
凯小默7 天前
31-实现分配角色弹框(显示列表和选中当前用户的角色)
vue3