diff --git a/types/auto-imports.d.ts b/types/auto/auto-imports.d.ts similarity index 100% rename from types/auto-imports.d.ts rename to types/auto/auto-imports.d.ts diff --git a/types/components.d.ts b/types/auto/components.d.ts similarity index 100% rename from types/components.d.ts rename to types/auto/components.d.ts diff --git a/types/global-directives.d.ts b/types/global-directives.d.ts index 0eb4e2db..6788f005 100644 --- a/types/global-directives.d.ts +++ b/types/global-directives.d.ts @@ -5,7 +5,6 @@ export {} // 由 app.directive 全局注册的自定义指令需要在这里声明 TS 类型才能获得类型提示 declare module "vue" { export interface ComponentCustomProperties { - vLoading: Directive vPermission: Directive } } diff --git a/vite.config.ts b/vite.config.ts index fbaafcf1..c3ace6c8 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -103,11 +103,11 @@ export default defineConfig(({ mode }) => { UnoCSS(), // 自动按需导入 AutoImport({ - dts: "types/auto-imports.d.ts", + dts: "types/auto/auto-imports.d.ts", resolvers: [ElementPlusResolver()] }), Components({ - dts: "types/components.d.ts", + dts: "types/auto/components.d.ts", resolvers: [ElementPlusResolver()] }) ],