From 90450a8df9d4c2e82645d06a62e451e5d2df239a Mon Sep 17 00:00:00 2001 From: puhui999 Date: Wed, 9 Apr 2025 11:34:00 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20infra=20=E8=B7=AF=E7=94=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/web-antd/src/router/routes/index.ts | 12 +++++++++--- .../src/router/routes/modules/{local.ts => infra.ts} | 0 2 files changed, 9 insertions(+), 3 deletions(-) rename apps/web-antd/src/router/routes/modules/{local.ts => infra.ts} (100%) diff --git a/apps/web-antd/src/router/routes/index.ts b/apps/web-antd/src/router/routes/index.ts index 4a290101e..4b5c0ecd3 100644 --- a/apps/web-antd/src/router/routes/index.ts +++ b/apps/web-antd/src/router/routes/index.ts @@ -23,7 +23,11 @@ const externalRoutes: RouteRecordRaw[] = []; /** 路由列表,由基本路由、外部路由和404兜底路由组成 * 无需走权限验证(会一直显示在菜单中) */ -const routes: RouteRecordRaw[] = [...coreRoutes, ...externalRoutes, fallbackNotFoundRoute]; +const routes: RouteRecordRaw[] = [ + ...coreRoutes, + ...externalRoutes, + fallbackNotFoundRoute, +]; /** 基本路由列表,这些路由不需要进入权限拦截 */ const coreRouteNames = traverseTreeValues(coreRoutes, (route) => route.name); @@ -32,10 +36,12 @@ const coreRouteNames = traverseTreeValues(coreRoutes, (route) => route.name); const accessRoutes = [...dynamicRoutes, ...staticRoutes]; // add by 芋艿:from https://github.com/vbenjs/vue-vben-admin/blob/main/playground/src/router/routes/index.ts#L38-L45 -const componentKeys: string[] = Object.keys(import.meta.glob('../../views/**/*.vue')) +const componentKeys: string[] = Object.keys( + import.meta.glob('../../views/**/*.vue'), +) .filter((item) => !item.includes('/modules/')) .map((v) => { const path = v.replace('../../views/', '/'); return path.endsWith('.vue') ? path.slice(0, -4) : path; }); -export { accessRoutes, componentKeys, coreRouteNames, routes }; +export { accessRoutes, coreRouteNames, routes, componentKeys }; diff --git a/apps/web-antd/src/router/routes/modules/local.ts b/apps/web-antd/src/router/routes/modules/infra.ts similarity index 100% rename from apps/web-antd/src/router/routes/modules/local.ts rename to apps/web-antd/src/router/routes/modules/infra.ts