From ac9f1ad32958d96fa99b207e658de22e61869e2d Mon Sep 17 00:00:00 2001 From: zhaojinfeng <121016171@qq.com> Date: Tue, 18 Jul 2023 11:09:27 +0800 Subject: [PATCH] feat: env.d.ts --- tsconfig.app.json | 2 +- types/env.d.ts | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 types/env.d.ts diff --git a/tsconfig.app.json b/tsconfig.app.json index 25a4592..49fefa7 100644 --- a/tsconfig.app.json +++ b/tsconfig.app.json @@ -1,6 +1,6 @@ { "extends": "@vue/tsconfig/tsconfig.dom.json", - "include": ["env.d.ts", "packages/**/*", "packages/**/*.vue", "stories/**","types/**"], + "include": ["packages/**/*", "packages/**/*.vue", "stories/**","types/**"], "exclude": ["src/**/__tests__/*"], "compilerOptions": { "composite": true, diff --git a/types/env.d.ts b/types/env.d.ts new file mode 100644 index 0000000..d27eb5a --- /dev/null +++ b/types/env.d.ts @@ -0,0 +1,8 @@ +/// + +declare module '*.vue' { + import { DefineComponent } from 'vue' + // eslint-disable-next-line @typescript-eslint/no-explicit-any, @typescript-eslint/ban-types + const component: DefineComponent<{}, {}, any> + export default component +}