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"),
  },
相关推荐
sen_shan1 小时前
Vue3+Vite+TypeScript+Element Plus开发-02.Element Plus安装与配置
前端·javascript·typescript·vue3·element·element plus
路光.7 小时前
Vue3实现锚点定位
前端·javascript·vue.js·vue3
wocwin4 天前
uniapp微信小程序封装navbar组件
微信小程序·uni-app·vue3·组件封装·navbar
留白声6 天前
uniapp主题切换功能,适配H5、小程序
前端·css·小程序·uni-app·vue3·主题切换
dr李四维9 天前
uniapp从 vue2 项目迁移到 vue3流程
javascript·vue.js·uni-app·vue3·vue2·vuex·vue迁移
谎言西西里10 天前
掌握 Vue Router:构建动态单页应用的导航利器🫡
前端·vue-router
Jiaberrr13 天前
Vue 3 中使用 vue - pdf - embed + vue3 - pdfjs 在线预览 PDF
前端·javascript·vue.js·前端框架·pdf·vue3
努力做大神15 天前
uniapp vue3项目定义全局变量,切换底部babar时根据条件刷新页面
uni-app·vue3
柒@宝儿姐17 天前
如何判断一个项目用的是哪个管理器
前端·javascript·vue.js·vue3
爱看书的小沐17 天前
【小沐学Web3D】three.js 加载三维模型(vue3)
javascript·vue·vue3·webgl·three.js·opengl·web3d