From 9105cba067a402b3796bd1b1faae381470a32462 Mon Sep 17 00:00:00 2001 From: YGXB_net Date: Fri, 17 Jul 2026 23:48:37 +0800 Subject: [PATCH] =?UTF-8?q?chore(build):=20=E6=9B=B4=E6=96=B0=E8=87=AA?= =?UTF-8?q?=E5=8A=A8=E5=AF=BC=E5=85=A5=E9=85=8D=E7=BD=AE=E4=BB=A5=E4=BC=98?= =?UTF-8?q?=E5=8C=96=E7=B1=BB=E5=9E=8B=E5=AE=9A=E4=B9=89=E6=96=87=E4=BB=B6?= =?UTF-8?q?=E4=BD=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将 auto-imports.d.ts 和 components.d.ts 移至 src/types/import 目录 - 修改 tsconfig.app.json 配置以排除旧的类型定义文件路径 - 在 vite.config.ts 中更新类型定义文件输出路径配置 - 重新生成组件和自动导入的类型声明文件 --- web/{ => src/types/import}/auto-imports.d.ts | 0 web/{ => src/types/import}/components.d.ts | 2 +- web/tsconfig.app.json | 2 -- web/vite.config.ts | 2 ++ 4 files changed, 3 insertions(+), 3 deletions(-) rename web/{ => src/types/import}/auto-imports.d.ts (100%) rename web/{ => src/types/import}/components.d.ts (95%) diff --git a/web/auto-imports.d.ts b/web/src/types/import/auto-imports.d.ts similarity index 100% rename from web/auto-imports.d.ts rename to web/src/types/import/auto-imports.d.ts diff --git a/web/components.d.ts b/web/src/types/import/components.d.ts similarity index 95% rename from web/components.d.ts rename to web/src/types/import/components.d.ts index caa19f4..e54bd28 100644 --- a/web/components.d.ts +++ b/web/src/types/import/components.d.ts @@ -11,7 +11,7 @@ export {} /* prettier-ignore */ declare module 'vue' { export interface GlobalComponents { - AddDataDialog: typeof import('./src/components/AddDataDialog.vue')['default'] + AddDataDialog: typeof import('./../../components/AddDataDialog.vue')['default'] ElButton: typeof import('element-plus/es')['ElButton'] ElCard: typeof import('element-plus/es')['ElCard'] ElCollapse: typeof import('element-plus/es')['ElCollapse'] diff --git a/web/tsconfig.app.json b/web/tsconfig.app.json index 4b7bb32..3a1b1c4 100644 --- a/web/tsconfig.app.json +++ b/web/tsconfig.app.json @@ -4,8 +4,6 @@ "env.d.ts", "src/**/*", "src/**/*.vue", - "auto-imports.d.ts", - "components.d.ts" ], "exclude": [ "src/**/__tests__/*" diff --git a/web/vite.config.ts b/web/vite.config.ts index 26d8b50..2b7e8f7 100644 --- a/web/vite.config.ts +++ b/web/vite.config.ts @@ -20,9 +20,11 @@ export default defineConfig({ 'vue-router', ], resolvers: [ElementPlusResolver()], + dts: 'src/types/import/auto-imports.d.ts', }), Components({ resolvers: [ElementPlusResolver()], + dts: 'src/types/import/components.d.ts', }), ], resolve: {