{ "extends": "@vue/tsconfig/tsconfig.dom.json", "compilerOptions": { "baseUrl": ".", "lib": [ "ES2022", "DOM" ], // 关键:添加 DOM 类型库 "paths": { "@/*": [ "./src/*" ] // 添加路径别名 }, "jsx": "preserve", // 支持 Vue 的 JSX 语法 "types": [ "vite/client", "vue" ], "incremental": true, // 添加这一行 // 新增 Vue 类型声明 "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo", /* Linting */ "strict": true, "noUnusedLocals": true, "noUnusedParameters": true, // "erasableSyntaxOnly": true, // 移除这个不支持的选项 "noFallthroughCasesInSwitch": true // "noUncheckedSideEffectImports": true }, "include": [ "src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue", // 必须包含 Vue 文件 "vite.config.ts", // 包含 Vite 配置文件 "src/main.ts" // 包含入口文件 ] }