Spaces:
Paused
Paused
import { createRouter, createWebHistory } from 'vue-router' | |
import DashboardView from '../views/DashboardView.vue' | |
import BackendView from '../views/BackendView.vue' | |
const router = createRouter({ | |
history: createWebHistory(import.meta.env.BASE_URL), | |
routes: [ | |
{ | |
path: '/', | |
name: 'dashboard', | |
component: DashboardView, | |
}, | |
{ | |
path: '/backends', | |
name: 'backends', | |
component: BackendView, | |
}, | |
// 重定向所有其他路径到仪表盘 | |
{ | |
path: '/:pathMatch(.*)*', | |
redirect: '/' | |
} | |
], | |
}) | |
export default router | |