/// interface ImportMetaEnv { readonly VITE_APP_TYPE: string; // 更多环境变量... } interface ImportMeta { readonly env: ImportMetaEnv; } declare module '*.vue' { // @ts-ignore import type { App, defineComponent } from 'vue'; // // eslint-disable-next-line @typescript-eslint/no-explicit-any, @typescript-eslint/ban-types // // const component: DefineComponent<{}, {}, any> const component: ReturnType & { install(app: App): void; }; // @ts-ignore export default component; } declare module '*.js';