Bez popisu

tsconfig.json 1.2KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. {
  2. "compilerOptions": {
  3. "composite": true,
  4. "lib": [
  5. "esnext",
  6. "dom"
  7. ],
  8. "baseUrl": ".",
  9. "module": "esnext",
  10. "moduleResolution": "bundler",
  11. "paths": {
  12. "@/*": [
  13. "./src/*"
  14. ],
  15. "@img/*": [
  16. "./src/static/*"
  17. ]
  18. },
  19. "resolveJsonModule": true,
  20. "types": [
  21. "@dcloudio/types",
  22. "@uni-helper/uni-types",
  23. "@uni-helper/vite-plugin-uni-pages",
  24. "miniprogram-api-typings",
  25. "z-paging/types",
  26. "./src/types/async-component.d.ts",
  27. "./src/types/async-import.d.ts",
  28. "./src/typings.d.ts",
  29. "wot-design-uni/global.d.ts",
  30. "@uni-helper/uni-app-types",
  31. "vite/client"
  32. ],
  33. "allowJs": true,
  34. "noImplicitThis": true,
  35. "outDir": "dist",
  36. "sourceMap": true,
  37. "allowSyntheticDefaultImports": true,
  38. "skipLibCheck": true
  39. },
  40. "vueCompilerOptions": {
  41. "plugins": [
  42. "@uni-helper/uni-types/volar-plugin"
  43. ]
  44. },
  45. "include": [
  46. "package.json",
  47. "src/**/*.ts",
  48. "src/**/*.js",
  49. "src/**/*.d.ts",
  50. "src/**/*.tsx",
  51. "src/**/*.jsx",
  52. "src/**/*.vue",
  53. "src/**/*.json"
  54. ],
  55. "exclude": [
  56. "node_modules",
  57. "dist"
  58. ]
  59. }