| | |
| | | { |
| | | "compilerOptions": { |
| | | "baseUrl": "./", |
| | | "skipLibCheck": true, |
| | | "target": "esnext", |
| | | "useDefineForClassFields": true, |
| | | "module": "esnext", |
| | | "moduleResolution": "node", |
| | | "noImplicitAny": false, |
| | | "strict": true, |
| | | "jsx": "preserve", |
| | | "sourceMap": true, |
| | | "resolveJsonModule": true, |
| | | "isolatedModules": true, |
| | | "esModuleInterop": true, |
| | | "lib": ["esnext", "dom"], |
| | | "types": ["vite/client"], |
| | | "isolatedModules": true, |
| | | "skipLibCheck": true,//忽略所有的声明文件( *.d.ts)的类型检查。 |
| | | "baseUrl": "./",//。所有非相对模块导入都会被当做相对于 baseUrl。 |
| | | "paths": { |
| | | "@/*": ["src/*"], |
| | | "views/*": ["src/views/*"], |
| | | "components/*": ["src/components/*"], |
| | | "assets/*": ["src/assets/*"] |
| | | } |
| | | }, |
| | | |
| | | }, |
| | | "include": [ |
| | | "src/**/*.ts", |
| | | "src/**/*.d.ts", |
| | | "src/**/*.tsx", |
| | | "src/**/*.vue" |
| | | ], |
| | | "exclude": ["node_modules", "dist"] |
| | | "include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue", "src/api/user.js", "src/views/vuetool/index.js", "src/views/vuetool/index.js"], |
| | | "exclude": ["node_modules","dist"], |
| | | "references": [{ "path": "./tsconfig.node.json" }] |
| | | } |