{ "compilerOptions": { "target": "ESNext", // 目标js版本 "experimentalDecorators": true, "emitDecoratorMetadata": true, "useDefineForClassFields": true, "module": "ESNext", "moduleResolution": "node", "rootDir": "./src", "outDir": "./dist", "esModuleInterop": true, "forceConsistentCasingInFileNames": true, "strict": true, "skipLibCheck": true, "resolveJsonModule": true, "baseUrl": ".", "paths": { "@/*": ["src/*"] }, "typeRoots": ["src/logger"] }, "include": [ "src/**/*" ], "exclude": ["node_modules"] }