gpt4 book ai didi

typescript - 升级到 Typescript 2.9.1 后出现 "TS2300: Duplicate identifier ' 帐户错误

转载 作者:搜寻专家 更新时间:2023-10-30 21:48:19 24 4
gpt4 key购买 nike

在我升级到 Typescript 2.9.1(从 2.8)之后,我得到了编译错误

node_modules/typescript/lib/lib.es2017.full.d.ts:33:11 - error TS2300: Duplicate identifier 'Account'.

这在我使用 typescript 2.7 和 2.8 时从未发生过。

环境:

  • 苹果操作系统 10.13.5
  • Node.js v9.11.1
  • NPM:6.1.0
  • Typescript 2.9.1(在我项目的 node_modules 文件夹中,没有全局 typescript)
// tsconfig.json{  "compilerOptions": {    "module": "commonjs",    "target": "es2017",    "noImplicitAny": true,    "moduleResolution": "node",    "sourceMap": true,    "outDir": "ts-build",    "baseUrl": ".",    "paths": {      "kernel/*": [        "./server/kernel/*"      ]    },    "rootDir": ".",    "allowJs": true,    "typeRoots": [      "node_modules/@types"    ],    "emitDecoratorMetadata": true,    "experimentalDecorators": true,    "types": [],    "keyofStringsOnly": true  },  "include": [    "server/**/*",    "app.*.js"  ],  "exclude": [    "node_modules"  ]}

最佳答案

只是一个解决方法,我正在使用 skipLibCheck: true 绕过 lib 文件中的类型检查,因此没有错误。但是我仍然不知道为什么在 2.9.1 中会出现这种情况。

关于typescript - 升级到 Typescript 2.9.1 后出现 "TS2300: Duplicate identifier ' 帐户错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50694274/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com