tsconfig.json 868 B

123456789101112131415161718192021222324252627282930
  1. {
  2. "$schema": "http://json-schema.org/draft-04/schema#",
  3. "extends": "@vue/tsconfig/tsconfig.json",
  4. "compilerOptions": {
  5. "allowJs": true,
  6. "sourceMap": true,
  7. "baseUrl": ".",
  8. "paths": {
  9. "@/*": ["./src/*"]
  10. },
  11. "lib": ["esnext", "dom"],
  12. "types": [
  13. "@dcloudio/types",
  14. "miniprogram-api-typings",
  15. "@uni-helper/uni-app-types",
  16. "@uni-helper/uni-ui-types",
  17. "node",
  18. "vite/client"
  19. ],
  20. "moduleResolution": "node",
  21. "module": "ES2022"
  22. },
  23. // 校验 uni-app 组件类型
  24. "vueCompilerOptions": {
  25. // experimentalRuntimeMode 已废弃,现调整为 nativeTags,请升级 Volar 插件至最新版本
  26. "nativeTags": ["block", "component", "template", "slot"]
  27. },
  28. "include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue", "src/pagesB/components/time-selector/date.js"]
  29. }