【vue-router踩坑】使用vite打包项目vue-router懒加载无效
我写了一个简单的路由如下:
import { createRouter, createWebHistory } from 'vue-router'
const routes = [
{
path: '/login',
name: 'Login',
component: () => import('@/views/login/index.vue')
}
]
const router = createRouter({
history: createWebHistory(),
routes
})
export default router
运行后发现无法正常加载页面。
根据官网的解释
那么我们尝试安装syntax-dynamic-import插件,运行
npm install --save-dev @babel/plugin-syntax-dynamic-import
然后重新启动,发现vue-router懒加载成功,问题解决。
本文作者:Texley
本文链接:https://www.cnblogs.com/texley/p/16478844.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步