feat: 添加 .editorconfig 文件,更新 ESLint 配置,修改 TypeScript 配置以支持 Node 22,优化依赖项版本
This commit is contained in:
@ -11,26 +11,25 @@
|
||||
],
|
||||
"exclude": ["src/**/__tests__/*"],
|
||||
"compilerOptions": {
|
||||
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo",
|
||||
"types": [
|
||||
// "vitest",
|
||||
"vite/client",
|
||||
// "vitest",
|
||||
|
||||
"vite-plugin-vue-layouts/client",
|
||||
"vite-plugin-vue-meta-layouts/client",
|
||||
// "vite-plugin-pwa/client",
|
||||
"unplugin-vue-macros/macros-global",
|
||||
"unplugin-vue-router/client",
|
||||
"vite-plugin-vue-meta-layouts/client",
|
||||
"unplugin-icons/types/vue",
|
||||
"@intlify/unplugin-vue-i18n/messages"
|
||||
],
|
||||
"composite": true,
|
||||
"moduleResolution": "Bundler",
|
||||
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo",
|
||||
"baseUrl": ".",
|
||||
"paths": {
|
||||
"@/*": ["./src/*"]
|
||||
}
|
||||
},
|
||||
"vueCompilerOptions": {
|
||||
"plugins": ["unplugin-vue-macros/volar"]
|
||||
}
|
||||
// // https://vue-macros.dev/zh-CN/guide/bundler-integration.html#typescript-支持
|
||||
// "vueCompilerOptions": {
|
||||
// "plugins": ["unplugin-vue-macros/volar"]
|
||||
// }
|
||||
}
|
||||
|
Reference in New Issue
Block a user