Skip to content

鼓励作者:欢迎 star 或打赏犒劳

TypeScript 踩坑记录

记录个人遇到或他人分享的 TypeScript 相关踩坑记录

@ 别名冲突

在 TypeScript 中,路径别名 @ 会和 npm 组织库的 @ 冲突,导致类型无法正确加载

解决方法

修改 tsconfig.json 配置中的 @ 别名为其他名称,如 ~src

jsonc
{
  "compilerOptions": {
    "baseUrl": ".",
    "paths": {
      // 使用 ~ 别名
      "~/*": ["src/*"],

      // 使用 src 别名
      "src/*": ["src/*"]
    }
  }
}

如有转载或 CV 的请标注本站原文地址