选项“baseUrl”已弃用,并将停止在 TypeScript 7.0 中运行。指定 compilerOption“ignoreDeprecations”:“6.0”以使此错误静音。
  请访问 https://aka.ms/ts6 以获取迁移信息。

tsconfig.app.json

{
  "extends": "@vue/tsconfig/tsconfig.dom.json",
  "include": ["env.d.ts", "src/**/*", "src/**/*.vue"],
  "exclude": ["src/**/__tests__/*"],
  "compilerOptions": {
    "composite": true,
    "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo",
    "baseUrl": ".",
    "paths": {
      "@/*": ["./src/*"],
      "@api/*": ["./src/api/*"],
      "@components/*": ["./src/components/*"],
      "@assets/*": ["./src/assets/*"],
      "@hooks/*": ["./src/hooks/*"],
      "@router/*": ["./src/router/*"],
      "@stores/*": ["./src/stores/*"],
      "@types/*": ["./src/types/*"],
      "@utils/*": ["./src/utils/*"],
      "@views/*": ["./src/views/*"],
      "@api": ["./src/api/index"], // 关键:添加index文件索引
      "@components": ["./src/components/index"], // 关键:添加index文件索引
      "@hooks": ["./src/hooks/index"], // 关键:添加index文件索引
      "@router": ["./src/router/index"], // 关键:添加index文件索引
      "@stores": ["./src/stores/index"], // 关键:添加index文件索引
      "@types": ["./src/types/index"], // 关键:添加index文件索引
      "@utils": ["./src/utils/index"], // 关键:添加index文件索引
    }
  }
}

更多推荐