|
@@ -20,24 +20,31 @@
|
|
|
"experimentalDecorators": true,
|
|
"experimentalDecorators": true,
|
|
|
"noImplicitAny": false,
|
|
"noImplicitAny": false,
|
|
|
"skipLibCheck": true,
|
|
"skipLibCheck": true,
|
|
|
|
|
+
|
|
|
"paths": {
|
|
"paths": {
|
|
|
- "@/*": ["src/*"]
|
|
|
|
|
|
|
+ "@/*": ["yudao-ui/yudao-ui-admin-vue3/src/*"]
|
|
|
},
|
|
},
|
|
|
|
|
+
|
|
|
"types": [
|
|
"types": [
|
|
|
- // "@intlify/unplugin-vue-i18n/types",
|
|
|
|
|
"vite/client"
|
|
"vite/client"
|
|
|
- // "element-plus/global",
|
|
|
|
|
- // "@types/qrcode",
|
|
|
|
|
- // "vite-plugin-svg-icons/client"
|
|
|
|
|
],
|
|
],
|
|
|
- "outDir": "target", // 请保留这个属性,防止tsconfig.json文件报错
|
|
|
|
|
- "typeRoots": ["./node_modules/@types/", "./types"]
|
|
|
|
|
|
|
+
|
|
|
|
|
+ "outDir": "target",
|
|
|
|
|
+ "typeRoots": ["./node_modules/@types/", "./yudao-ui/yudao-ui-admin-vue3/types"]
|
|
|
},
|
|
},
|
|
|
|
|
+
|
|
|
"include": [
|
|
"include": [
|
|
|
- "src",
|
|
|
|
|
- "types/**/*.d.ts",
|
|
|
|
|
- "src/types/auto-imports.d.ts",
|
|
|
|
|
- "src/types/auto-components.d.ts"
|
|
|
|
|
|
|
+ "yudao-ui/yudao-ui-admin-vue3/src/**/*.ts",
|
|
|
|
|
+ "yudao-ui/yudao-ui-admin-vue3/src/**/*.tsx",
|
|
|
|
|
+ "yudao-ui/yudao-ui-admin-vue3/src/**/*.vue",
|
|
|
|
|
+ "yudao-ui/yudao-ui-admin-vue3/types/**/*.d.ts",
|
|
|
|
|
+ "yudao-ui/yudao-ui-admin-vue3/src/types/auto-imports.d.ts",
|
|
|
|
|
+ "yudao-ui/yudao-ui-admin-vue3/src/types/auto-components.d.ts"
|
|
|
],
|
|
],
|
|
|
- "exclude": ["dist", "target", "node_modules"]
|
|
|
|
|
|
|
+
|
|
|
|
|
+ "exclude": [
|
|
|
|
|
+ "**/dist",
|
|
|
|
|
+ "**/target",
|
|
|
|
|
+ "**/node_modules"
|
|
|
|
|
+ ]
|
|
|
}
|
|
}
|