{ "compilerOptions": { "composite": true, // 把 vue-tsc -b 生成 vite.config.ts 的编译产物输出到 node_modules/.tmp, // 避免它出现在项目根目录、从而覆盖 Vite 真正读取的 vite.config.ts。 "outDir": "./node_modules/.tmp", "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.node.tsbuildinfo", "skipLibCheck": true, "module": "ESNext", "moduleResolution": "bundler", "allowSyntheticDefaultImports": true, "types": ["node"] }, "include": ["vite.config.ts"] }