This commit is contained in:
zwgczx committed 2026-02-24 17:14:01 +08:00
1 parent 6ba08da229
commit f121aa233e
13 files changed
+2559 -128

No files matched your search

+24 -13
View File
@@ -1,19 +1,30 @@
// tsconfig.json(主配置)
{
"files": [],
"references": [
{
"path": "./tsconfig.app.json"
},
{
"path": "./tsconfig.node.json"
}
],
"compilerOptions": {
"target": "ESNext",
"useDefineForClassFields": true,
"module": "ESNext",
"moduleResolution": "Node",
"strict": true,
"jsx": "preserve",
"sourceMap": true,
"resolveJsonModule": true,
"isolatedModules": true,
"esModuleInterop": true,
"lib": ["ESNext", "DOM"],
"skipLibCheck": true,
"noEmit": true, // Vue项目由Vite编译,TS仅做类型检查,无需输出文件
"baseUrl": ".",
"paths": {
"@/*": ["./src/*"]
},
"types": ["@types/node", "@types/bun"] // 新增 @types/bun
}
}
"types": ["@types/node", "@types/bun", "vite/client"] // 合并类型声明
},
"include": [
"src/**/*.ts",
"src/**/*.d.ts",
"src/**/*.tsx",
"src/**/*.vue"
],
"exclude": ["node_modules"]
}