解决方案.tsconfig.json文件夹加上{ compilerOptions: { target: ES2020, useDefineForClassFields: true, module: ESNext, lib: [ES2020, DOM, DOM.Iterable], skipLibCheck: true, /* Bundler mode */ moduleResolution: bundler, allowImportingTsExtensions: true, resolveJsonModule: true, isolatedModules: true, noEmit: true, jsx: preserve, /* Linting */ strict: true, noUnusedLocals: true, noUnusedParameters: true, noFallthroughCasesInSwitch: true }, include: [ src/**/*.js, src/**/*.ts, src/**/*.tsx, src/**/*.vue, ./auto-imports.d.ts ], references: [{ path: ./tsconfig.node.json }] }./auto-imports.d.ts即可vite-env.d.ts文件夹粘贴/// reference typesvite/client / declare module *.vue { import { ComponentOptions } from vue const componentOptions: ComponentOptions export default componentOptions }