tsconfig.json 771 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. {
  2. "extends": "@vue/tsconfig/tsconfig.json",
  3. "compilerOptions": {
  4. "ignoreDeprecations": "5.0",
  5. "verbatimModuleSyntax": true,
  6. "experimentalDecorators": true,
  7. "sourceMap": true,
  8. "resolveJsonModule": true,
  9. "esModuleInterop": true,
  10. "noImplicitAny": false,
  11. "types": [
  12. "@dcloudio/types",
  13. "vue",
  14. "vite/client",
  15. "./.cool/types/uni-app.d.ts",
  16. "./uni_modules/cool-ui/index.d.ts",
  17. "./uni_modules/cool-svg/index.d.ts"
  18. ],
  19. "lib": ["esnext", "dom"],
  20. "outDir": "esbuild",
  21. "paths": {
  22. "@/*": ["./*"]
  23. }
  24. },
  25. "vueCompilerOptions": {
  26. "extensions": [".vue", ".uvue"]
  27. },
  28. "include": [
  29. "**/*.uts",
  30. "**/*.ts",
  31. "main.ts",
  32. "**/*.uvue",
  33. "**/*.vue",
  34. "App.uvue",
  35. "**/*.d.ts",
  36. "./.cool/*.ts"
  37. ],
  38. "exclude": ["node_modules", "dist"]
  39. }