import { createRouter, createWebHistory } from 'vue-router' import { MyRouteRecordRaw } from './model' import mapRoutes from '@/routerHandle/map-routes' export const routes: Array = [ { path: '/', redirect: '/login' }, { path: '/login', name: '/login', component: () => import('@/pages/login/index.vue') }, { path: '/home', name: '/home', component: () => import('@/pages/home/index.vue'), children: mapRoutes() }, { path: '/forget', name: '/forget', component: () => import('@/pages/forget/index.vue') }, ] const router = createRouter({ history: createWebHistory('/'), routes }) export default router