{ "extends": "@vue/tsconfig/tsconfig.dom.json", // https://github.com/vuejs/create-vue/blob/main/template/tsconfig/base/tsconfig.app.json "include": [ "./typed-router.d.ts", "./auto-imports.d.ts", "./components.d.ts", // "node_modules/vant/es/index.d.ts", // "node_modules/tdesign-vue-next/global.d.ts", "src/**/*", "src/**/*.vue" ], "exclude": ["src/**/__tests__/*"], "compilerOptions": { "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo", "types": [ "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", "unplugin-icons/types/vue", "@intlify/unplugin-vue-i18n/messages" ], "paths": { "@/*": ["./src/*"] } } // // https://vue-macros.dev/zh-CN/guide/bundler-integration.html#typescript-支持 // "vueCompilerOptions": { // "plugins": ["unplugin-vue-macros/volar"] // } }