tsconfig.json 878 B

1234567891011121314151617181920212223242526272829303132333435
  1. {
  2. "compilerOptions": {
  3. "baseUrl": "./",
  4. "target": "ESNext",
  5. "useDefineForClassFields": true,
  6. "lib": [
  7. "DOM",
  8. "DOM.Iterable",
  9. "ESNext"
  10. ],
  11. "allowJs": true,
  12. "checkJs": true,
  13. "skipLibCheck": false,
  14. "esModuleInterop": false,
  15. "allowSyntheticDefaultImports": true,
  16. "strict": true,
  17. "forceConsistentCasingInFileNames": true,
  18. "module": "ESNext",
  19. "moduleResolution": "Node",
  20. "resolveJsonModule": true,
  21. "isolatedModules": true,
  22. "noEmit": true,
  23. "jsx": "react-jsx",
  24. "paths": {
  25. "@/*": ["src/*"],
  26. "@@/*": ["src/.umi/*"],
  27. "~/*": [
  28. "./*"
  29. ],
  30. "core/*": ["core/*"]
  31. },
  32. },
  33. "include": ["mock/**/*", "src/**/*", "config/**/*", ".umirc.ts", "typings.d.ts"],
  34. "exclude": ["node_modules", "lib", "es", "dist", "typings", "**/__test__", "test", "docs", "tests"]
  35. }