From 29568a6b76b70b358877dfd3ffe68ccbd42e8844 Mon Sep 17 00:00:00 2001 From: Ben Lin <maobin001@msn.com> Date: 星期三, 26 六月 2024 21:55:20 +0800 Subject: [PATCH] 组合页面更新 --- src/router/routes/index.ts | 16 ++++++++-------- 1 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/router/routes/index.ts b/src/router/routes/index.ts index 5262342..0bb349a 100644 --- a/src/router/routes/index.ts +++ b/src/router/routes/index.ts @@ -1,18 +1,18 @@ -import type { AppRouteRecordRaw, AppRouteModule } from '/@/router/types'; +import type { AppRouteRecordRaw, AppRouteModule } from '@/router/types'; -import { PAGE_NOT_FOUND_ROUTE, REDIRECT_ROUTE } from '/@/router/routes/basic'; +import { PAGE_NOT_FOUND_ROUTE, REDIRECT_ROUTE } from '@/router/routes/basic'; import { mainOutRoutes } from './mainOut'; -import { PageEnum } from '/@/enums/pageEnum'; -import { t } from '/@/hooks/web/useI18n'; +import { PageEnum } from '@/enums/pageEnum'; +import { t } from '@/hooks/web/useI18n'; -// import.meta.globEager() 鐩存帴寮曞叆鎵�鏈夌殑妯″潡 Vite 鐙湁鐨勫姛鑳� -const modules = import.meta.globEager('./modules/**/*.ts'); +// import.meta.glob() 鐩存帴寮曞叆鎵�鏈夌殑妯″潡 Vite 鐙湁鐨勫姛鑳� +const modules = import.meta.glob('./modules/**/*.ts', { eager: true }); const routeModuleList: AppRouteModule[] = []; // 鍔犲叆鍒拌矾鐢遍泦鍚堜腑 Object.keys(modules).forEach((key) => { - const mod = modules[key].default || {}; + const mod = (modules as Recordable)[key].default || {}; const modList = Array.isArray(mod) ? [...mod] : [mod]; routeModuleList.push(...modList); }); @@ -32,7 +32,7 @@ export const LoginRoute: AppRouteRecordRaw = { path: '/login', name: 'Login', - component: () => import('/@/views/sys/login/Login.vue'), + component: () => import('@/views/sys/login/Login.vue'), meta: { title: t('routes.basic.login'), }, -- Gitblit v1.9.3