import { createRouter, createWebHistory } from 'vue-router' import HomeView from '../views/HomeView.vue' import MenuView from '../views/system/menu/index.vue' import LoginView from '../views/login/LoginView.vue' import UserLoginView from '../views/system/userLogin/index.vue' import UserView from '../views/system/user/index.vue' const router = createRouter({ history: createWebHistory(import.meta.env.BASE_URL), routes: [ { path: '/', name: '主页', component: HomeView, meta: { keepAlive: true // 设置keepAlive,让此路由页面被缓存 }, }, { path: '/login', name: '登录', component: LoginView, }, { path: '/system/menu', name: '菜单管理', component: MenuView, meta: { keepAlive: true // 设置keepAlive,让此路由页面被缓存 }, }, { path: '/system/userLogin', name: '登录日志', component: UserLoginView, meta: { keepAlive: true // 设置keepAlive,让此路由页面被缓存 }, }, { path: '/system/user', name: '用户管理', component: UserView, meta: { keepAlive: true // 设置keepAlive,让此路由页面被缓存 }, }, ] }) export default router