tsconfig.json 813 B

1234567891011121314151617181920212223242526272829303132333435
  1. {
  2. "$schema": "https://json.schemastore.org/tsconfig.json",
  3. "extends": "@vue/tsconfig/tsconfig.json",
  4. "compilerOptions": {
  5. "sourceMap": true,
  6. "baseUrl": ".",
  7. "paths": {
  8. "@/*": ["./src/*"]
  9. },
  10. "lib": ["esnext", "dom"],
  11. "types": [
  12. "@dcloudio/types",
  13. "@uni-helper/uni-app-types",
  14. "uview-plus/types"
  15. ],
  16. "ignoreDeprecations": "5.0",
  17. "skipLibCheck": true,
  18. "target": "ES2020",
  19. "module": "ESNext",
  20. "moduleResolution": "bundler",
  21. "verbatimModuleSyntax": false
  22. },
  23. "vueCompilerOptions": {
  24. "nativeTags": ["block", "component", "template", "slot"]
  25. },
  26. "include": [
  27. "src/**/*.ts",
  28. "src/**/*.tsx",
  29. "src/**/*.vue",
  30. "src/types/**/*",
  31. "*.d.ts",
  32. "**/*.d.ts"
  33. ],
  34. "exclude": ["node_modules", "dist", "unpackage"]
  35. }