页面也没报错,控制台有几个告警,也没注意,然后发现vite不热更新了,后来排查发现,原来是路由问题。
import { createRouter, createWebHashHistory } from 'vue-router'
const routes = [
{ path: '/', redirect:'/sys-manage/usermanage'},
{ path: '/login', component: () => import('@/views/login.vue') },
//之前写成了component: import('@/views/login.vue')
{
path: '/sys-manage',
redirect: '/sys-manage/usermanage',
component:() =>import('@/layout/Layout.vue'),
props: (route) => ({ title: route.name ,hidden: false}),
children: [
{
path: 'usermanage',
component: () => import('@/views/sys/UserManage.vue'),
name: 'user_manage'
}
]
}
]
const router = createRouter({
history: createWebHashHistory(),
routes
})
export default router
纯属自己代码写错了。
//之前写成了component: import('@/views/login.vue')
特此记录下