// eslint-disable-next-line import { UserLayout } from '@/layouts' /** * 这里不再保留原来默认的菜单asyncRouterMap * https://github.com/sendya/ant-design-pro-vue/blob/master/src/router/generator-routers.js */ export const defaultRouterMap = [ ] /** * 基础路由 * @type { *[] } */ export const constantRouterMap = [ { path: '/user', component: UserLayout, redirect: '/user/login', hidden: true, children: [ { path: 'login', name: 'login', component: () => import(/* webpackChunkName: "user" */ '@/views/user/Login') }, { path: 'register', name: 'register', component: () => import(/* webpackChunkName: "user" */ '@/views/user/Register') }, { path: 'register-result', name: 'registerResult', component: () => import(/* webpackChunkName: "user" */ '@/views/user/RegisterResult') } ] }, { path: '/404', component: () => import(/* webpackChunkName: "fail" */ '@/views/404') } ]