tsconfig.json 755 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. {
  2. "compilerOptions": {
  3. "target": "ESNext",
  4. "module": "ESNext",
  5. "moduleResolution": "bundler",
  6. "allowJs": true,
  7. "checkJs": false,
  8. "noEmit": true,
  9. "jsx": "preserve",
  10. "paths": {
  11. "@/*": [
  12. "./src/*",
  13. "./src/*.vue",
  14. "./src/*/index.vue",
  15. "./src/*/index.js"
  16. ]
  17. },
  18. "lib": ["ESNext", "DOM"],
  19. "skipLibCheck": true,
  20. "types": [
  21. "uni-app",
  22. "html5plus",
  23. "miniprogram-api-typings/types/lib.wx.api.d.ts",
  24. "mini-types/types/api"
  25. ]
  26. },
  27. "include": [
  28. "src/**/*.js",
  29. "src/**/*.ts",
  30. "src/**/*.d.ts",
  31. "src/**/*.vue"
  32. ],
  33. "exclude": [
  34. "node_modules",
  35. "dist",
  36. "unpackage"
  37. ],
  38. "vueCompilerOptions": {
  39. "target": 2.7
  40. }
  41. }