const staticRoutes = [ { path: '/dashboard', component: () => import('@views/index/index.vue'), name: 'Dashboard', meta: { title: 'menus.dashboard.title' }, children: [ { path: 'console', name: 'Console', component: () => import('@views/dashboard/console/index.vue'), meta: { title: 'menus.dashboard.console', icon: 'ri:home-smile-2-line', keepAlive: false, fixedTab: true } } ] }, { path: '/auth/login', name: 'Login', component: () => import('@views/auth/login/index.vue'), meta: { title: 'menus.login.title', isHideTab: true } }, { path: '/auth/register', name: 'Register', component: () => import('@views/auth/register/index.vue'), meta: { title: 'menus.register.title', isHideTab: true } }, { path: '/auth/forget-password', name: 'ForgetPassword', component: () => import('@views/auth/forget-password/index.vue'), meta: { title: 'menus.forgetPassword.title', isHideTab: true } }, { path: '/403', name: 'Exception403', component: () => import('@views/exception/403/index.vue'), meta: { title: '403', isHideTab: true } }, { path: '/500', name: 'Exception500', component: () => import('@views/exception/500/index.vue'), meta: { title: '500', isHideTab: true } }, { path: '/outside', component: () => import('@views/index/index.vue'), name: 'Outside', meta: { title: 'menus.outside.title' }, children: [ { path: '/outside/iframe/:path', name: 'Iframe', component: () => import('@/views/outside/Iframe.vue'), meta: { title: 'iframe' } } ] }, { path: '/:pathMatch(.*)*', name: 'Exception404', component: () => import('@views/exception/404/index.vue'), meta: { title: '404', isHideTab: true } } ] export { staticRoutes }