tsconfig.json 832 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. {
  2. "extends": "@vue/tsconfig/tsconfig.json",
  3. "compilerOptions": {
  4. "verbatimModuleSyntax": true,
  5. "target": "ES2020",
  6. "module": "ESNext",
  7. "lib": ["ES2020", "DOM", "DOM.Iterable"],
  8. "moduleResolution": "node",
  9. "strict": true,
  10. "jsx": "preserve",
  11. "importHelpers": true,
  12. "experimentalDecorators": true,
  13. "esModuleInterop": true,
  14. "allowSyntheticDefaultImports": true,
  15. "sourceMap": true,
  16. "baseUrl": ".",
  17. "types": [
  18. "@dcloudio/types",
  19. "node"
  20. ],
  21. "paths": {
  22. "@/*": ["./src/*"]
  23. },
  24. "skipLibCheck": true,
  25. "resolveJsonModule": true,
  26. "isolatedModules": true,
  27. "noEmit": true
  28. },
  29. "include": [
  30. "src/**/*.ts",
  31. "src/**/*.d.ts",
  32. "src/**/*.tsx",
  33. "src/**/*.vue"
  34. ],
  35. "exclude": [
  36. "node_modules",
  37. "dist",
  38. "**/*.js"
  39. ]
  40. }