46 lines
915 B
JSON
46 lines
915 B
JSON
{
|
||
"compilerOptions": {
|
||
"target": "esnext",
|
||
"useDefineForClassFields": true,
|
||
"module": "esnext",
|
||
"moduleResolution": "node",
|
||
"strict": true,
|
||
"jsx": "preserve",
|
||
"sourceMap": true,
|
||
"resolveJsonModule": true,
|
||
"isolatedModules": true,
|
||
"esModuleInterop": true,
|
||
"noEmit": true,
|
||
"lib": [
|
||
"esnext",
|
||
"dom"
|
||
],
|
||
"skipLibCheck": true,
|
||
//
|
||
"baseUrl": ".",
|
||
"paths": {
|
||
"@/*": [
|
||
"src/*"
|
||
]
|
||
},
|
||
// 如果您使用 Volar,请在 tsconfig.json 中通过 compilerOptions.type 指定全局组件类型。
|
||
"types": [
|
||
"ant-design-vue/typings/global",
|
||
"@types/node",
|
||
"vxe-table/types/vxe-table"
|
||
],
|
||
},
|
||
"include": [
|
||
"src/**/*.ts",
|
||
"src/**/*.d.ts",
|
||
"src/**/*.tsx",
|
||
"src/**/*.vue",
|
||
"src/*.tsx",
|
||
"src/*.js"
|
||
],
|
||
"references": [
|
||
{
|
||
"path": "./tsconfig.node.json"
|
||
}
|
||
]
|
||
} |