|
@@ -22,40 +22,25 @@ export const constantRoutes: RouteRecordRaw[] = [
|
|
meta: { hidden: true },
|
|
meta: { hidden: true },
|
|
},
|
|
},
|
|
|
|
|
|
- // {
|
|
|
|
- // path: "/",
|
|
|
|
- // name: "/",
|
|
|
|
- // component: Layout,
|
|
|
|
- // redirect: "/dashboard",
|
|
|
|
- // children: [
|
|
|
|
- // {
|
|
|
|
- // path: "dashboard",
|
|
|
|
- // component: () => import("@/views/dashboard/index.vue"),
|
|
|
|
- // name: "Dashboard", // 用于 keep-alive, 必须与SFC自动推导或者显示声明的组件name一致
|
|
|
|
- // // https://cn.vuejs.org/guide/built-ins/keep-alive.html#include-exclude
|
|
|
|
- // meta: {
|
|
|
|
- // title: "dashboard",
|
|
|
|
- // icon: "homepage",
|
|
|
|
- // affix: true,
|
|
|
|
- // keepAlive: true,
|
|
|
|
- // alwaysShow: false,
|
|
|
|
- // },
|
|
|
|
- // },
|
|
|
|
- // {
|
|
|
|
- // path: "401",
|
|
|
|
- // component: () => import("@/views/error-page/401.vue"),
|
|
|
|
- // meta: { hidden: true },
|
|
|
|
- // },
|
|
|
|
- // {
|
|
|
|
- // path: "404",
|
|
|
|
- // component: () => import("@/views/error-page/404.vue"),
|
|
|
|
- // meta: { hidden: true },
|
|
|
|
- // },
|
|
|
|
- // ],
|
|
|
|
- // },
|
|
|
|
|
|
+ {
|
|
|
|
+ path: "/",
|
|
|
|
+ name: "/",
|
|
|
|
+ meta: { hidden: true },
|
|
|
|
+ component: Layout,
|
|
|
|
+ // redirect: "/welcome",
|
|
|
|
+ children: [
|
|
|
|
+ {
|
|
|
|
+ path: "welcome",
|
|
|
|
+ component: () => import("@/views/welcome/index.vue"),
|
|
|
|
+ name: "Welcome",
|
|
|
|
+ meta: { hidden: true },
|
|
|
|
+ },
|
|
|
|
+ ],
|
|
|
|
+ },
|
|
|
|
|
|
{
|
|
{
|
|
path: "/:pathMatch(.*)*", // 必备
|
|
path: "/:pathMatch(.*)*", // 必备
|
|
|
|
+ meta: { hidden: true },
|
|
component: () => import("@/views/error-page/404.vue"),
|
|
component: () => import("@/views/error-page/404.vue"),
|
|
},
|
|
},
|
|
// 外部链接
|
|
// 外部链接
|