From 99c8e8d8923e2cb31bb56a1660ebebb8d35eb8dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=A5=E6=B5=A9?= Date: Wed, 25 Dec 2024 11:12:29 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=9B=B4=E6=96=B0=E8=B7=AF=E7=94=B1?= =?UTF-8?q?=E5=90=8D=E7=A7=B0=E6=98=A0=E5=B0=84=EF=BC=8C=E8=B0=83=E6=95=B4?= =?UTF-8?q?=E6=8F=92=E4=BB=B6=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/{api.vue => api.page.vue} | 0 src/pages/{index-page.vue => index.page.vue} | 0 src/pages/{ts-enum-util.vue => ts-enum-util.page.vue} | 0 typed-router.d.ts | 5 +---- vite.config.plugins.ts | 2 +- 5 files changed, 2 insertions(+), 5 deletions(-) rename src/pages/{api.vue => api.page.vue} (100%) rename src/pages/{index-page.vue => index.page.vue} (100%) rename src/pages/{ts-enum-util.vue => ts-enum-util.page.vue} (100%) diff --git a/src/pages/api.vue b/src/pages/api.page.vue similarity index 100% rename from src/pages/api.vue rename to src/pages/api.page.vue diff --git a/src/pages/index-page.vue b/src/pages/index.page.vue similarity index 100% rename from src/pages/index-page.vue rename to src/pages/index.page.vue diff --git a/src/pages/ts-enum-util.vue b/src/pages/ts-enum-util.page.vue similarity index 100% rename from src/pages/ts-enum-util.vue rename to src/pages/ts-enum-util.page.vue diff --git a/typed-router.d.ts b/typed-router.d.ts index 5944af5..9ea72cd 100644 --- a/typed-router.d.ts +++ b/typed-router.d.ts @@ -18,14 +18,11 @@ declare module 'vue-router/auto-routes' { * Route name map generated by unplugin-vue-router */ export interface RouteNamedMap { - '$Path': RouteRecordInfo<'$Path', '/:path(.*)', { path: ParamValue }, { path: ParamValue }>, + 'Root': RouteRecordInfo<'Root', '/', Record, Record>, '中文页面': RouteRecordInfo<'中文页面', '/中文-页面', Record, Record>, - 'A': RouteRecordInfo<'A', '/a', Record, Record>, - 'AA': RouteRecordInfo<'AA', '/a/a', Record, Record>, 'Api': RouteRecordInfo<'Api', '/api', Record, Record>, 'DataLoadersId': RouteRecordInfo<'DataLoadersId', '/data-loaders/:id', { id: ParamValue }, { id: ParamValue }>, 'DataLoadersIdSub1UserId': RouteRecordInfo<'DataLoadersIdSub1UserId', '/data-loaders/:id/sub-1/:userId', { id: ParamValue, userId: ParamValue }, { id: ParamValue, userId: ParamValue }>, - 'IndexPage': RouteRecordInfo<'IndexPage', '/index-page', Record, Record>, 'InfiniteLoading': RouteRecordInfo<'InfiniteLoading', '/infinite-loading', Record, Record>, 'MdPage': RouteRecordInfo<'MdPage', '/md-page', Record, Record>, 'SomePage': RouteRecordInfo<'SomePage', '/some-page', Record, Record>, diff --git a/vite.config.plugins.ts b/vite.config.plugins.ts index 410f103..07c6143 100644 --- a/vite.config.plugins.ts +++ b/vite.config.plugins.ts @@ -41,7 +41,7 @@ export function Plugins() { exclude: ['**/__*', '**/__*/**/*'], getRouteName: (routeNode) => getPascalCaseRouteName(routeNode), logs: false, - extensions: ['.vue', '.page.vue', '.md'], + extensions: ['.page.vue', '.md'], }), vue: Vue({ include: [/\.vue$/, /\.md$/] }), vueJsx: VueJsx(), // 如有需要