tsconfig.json 3.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. {
  2. "extends": "@vue/tsconfig/tsconfig.dom.json",
  3. "include": [
  4. "env.d.ts",
  5. "src/**/*",
  6. "src/**/*.vue",
  7. "node_modules/@fskj-admin/shell/src/**/*"
  8. ],
  9. "compilerOptions": {
  10. "module": "ESNext",
  11. "baseUrl": ".",
  12. "paths": {
  13. "@/stores/*": ["./node_modules/@fskj-admin/shell/src/stores/*"],
  14. "@/layouts/*": ["./node_modules/@fskj-admin/shell/src/layouts/*"],
  15. "@/api/manager/business/dictType": ["./node_modules/@fskj-admin/shell/src/api/manager/business/dictType"],
  16. "@/api/manager/business/dictValue": ["./node_modules/@fskj-admin/shell/src/api/manager/business/dictValue"],
  17. "@/api/manager/business/region": ["./node_modules/@fskj-admin/shell/src/api/manager/business/region"],
  18. "@/api/manager/business/areaLibrary": ["./node_modules/@fskj-admin/shell/src/api/manager/business/areaLibrary"],
  19. "@/api/manager/business/seqEngine": ["./node_modules/@fskj-admin/shell/src/api/manager/business/seqEngine"],
  20. "@/api/manager/business/publicRole": ["./node_modules/@fskj-admin/shell/src/api/manager/business/publicRole"],
  21. "@/api/manager/business/publicPosition": ["./node_modules/@fskj-admin/shell/src/api/manager/business/publicPosition"],
  22. "@/api/manager/business/publicPermissionGroup": ["./node_modules/@fskj-admin/shell/src/api/manager/business/publicPermissionGroup"],
  23. "@/api/manager/business/publicAuthorize": ["./node_modules/@fskj-admin/shell/src/api/manager/business/publicAuthorize"],
  24. "@/api/manager/business/worldCountry": ["./node_modules/@fskj-admin/shell/src/api/manager/business/worldCountry"],
  25. "@/api/setting/homeQuickGrid": ["./src/business/api/setting/homeQuickGrid.ts"],
  26. "@/api/manager/business/*": ["./src/business/api/manager/business/*"],
  27. "@/api/home/*": ["./src/business/api/home/*"],
  28. "@/components/form/ElImageUploadOne.vue": ["./src/components/form/ElImageUploadOne.vue"],
  29. "@/components/form/ElImageUploadMore.vue": ["./src/components/form/ElImageUploadMore.vue"],
  30. "@/components/form/ImageUploadTip.vue": ["./src/components/form/ImageUploadTip.vue"],
  31. "@/components/layout/GlobalMainNav.vue": ["./src/components/layout/GlobalMainNav.vue"],
  32. "@/components/*": ["./node_modules/@fskj-admin/shell/src/components/*"],
  33. "@/views/*": ["./node_modules/@fskj-admin/shell/src/views/*"],
  34. "@/api/*": ["./node_modules/@fskj-admin/shell/src/api/*"],
  35. "@/utils/bizSceneExt": ["./src/utils/bizSceneExt.ts"],
  36. "@/utils/formatMainNavLabel": ["./src/utils/formatMainNavLabel.ts"],
  37. "@/utils/*": ["./node_modules/@fskj-admin/shell/src/utils/*"],
  38. "@/config/uploadConfig": ["./src/config/uploadConfig.ts"],
  39. "@/config/defaultSetting": ["./src/config/defaultSetting.ts"],
  40. "@/config/*": ["./node_modules/@fskj-admin/shell/src/config/*"],
  41. "@/views/user/Login.vue": ["./src/views/user/Login.vue"],
  42. "@/views/user/Home.vue": ["./src/views/user/Home.vue"],
  43. "@/directive/*": ["./node_modules/@fskj-admin/shell/src/directive/*"],
  44. "@/hooks/*": ["./node_modules/@fskj-admin/shell/src/hooks/*"],
  45. "@/composables/*": ["./node_modules/@fskj-admin/shell/src/composables/*"],
  46. "@/types/*": ["./node_modules/@fskj-admin/shell/src/types/*"],
  47. "@shell/*": ["./node_modules/@fskj-admin/shell/src/*"],
  48. "@shell": ["./node_modules/@fskj-admin/shell/src/index.ts"],
  49. "@fskj-admin/shell": ["./node_modules/@fskj-admin/shell/src/index.ts"],
  50. "@fskj-admin/shell/*": ["./node_modules/@fskj-admin/shell/src/*"],
  51. "@fskj-admin/shell/vite": ["./node_modules/@fskj-admin/shell/vite/index.js"],
  52. "@/*": ["./src/*"]
  53. },
  54. "types": ["element-plus/global", "unplugin-vue-define-options/macros-global"],
  55. "jsx": "preserve",
  56. "moduleResolution": "node"
  57. },
  58. "references": [{ "path": "./tsconfig.node.json" }]
  59. }