import main from '../components/layouts/main.vue' import main1 from '../components/layouts/main1-show.vue' import main2 from '../components/layouts/main2-show.vue' import box6 from '../components/layouts/box6-articleList.vue' import box1 from '../components/layouts/box1-info.vue' import box2 from '../components/layouts/box2-class.vue' export const asyncRouterMap = [{ path: '*', // redirect: '/404', component: () => import( /* webpackChunkName: "fail" */ '@/views/exception/404'), hidden: true }, { path: '/', component: main, children: [{ path: '/', component: main1, children: [{ path: '/', component: box6, }, { path: '/box1', component: box1, } ] }, { path: '/main1', component: main1, children: [{ path: '/', component: box6, }] }, { path: '/main2', component: main2, }, ] }, ] /** * 基础路由 * @type { *[] } */ export const constantRouterMap = [{ path: '/404', component: () => import( /* webpackChunkName: "fail" */ '@/views/exception/404') } ]