如何解决 typescript check-types 时的 'originalKeywordKind' 报错?-灵析社区

木子弓长

使用 typescript 开发,在一次 build 中 进行到 check-types 时遇到如下报错 Parsing error: DeprecationError: 'originalKeywordKind' has been deprecated since v5.0.0 and can no longer be used 在这里看大家如何解决:[https://stackoverflow.com/questions/76996326/parsing-error-deprecationerror-originalkeywordkind-has-been-deprecated-since](https://link.segmentfault.com/?enc=L1VDzdtq%2F%2BGf0JlEIkWTfA%3D%3D.gzc1Dkrrhrn%2FQgyj6OKssYKJrO2BC5yDEx47%2Bh0zKeqHsKEHSqjy09REABpEDPAPov6%2B%2FMEtDGT1MPxfRc6e6wex3zMxx%2FTH3nbCc85SYrP3K1ezVvBzrsYvgaODFLlXg0A2W7QGx5vEMTgxR314WwwQ%2Bo3jMCTiCVvKN7urVf4%3D)

阅读量:16

点赞量:0

问AI
"image.png" (https://wmlx-new-image.oss-cn-shanghai.aliyuncs.com/images/20241027/354c9dbb9107587b669d96b5c2de70db.png) 这条回答被采纳: @typescript-eslint/eslint-plugin @typescript-eslint/parser 升级到 v6 版本。但是做了这个之后仍然报错。经过仔细翻阅发现还有一个最重要的要确认: .eslintrc.json 文件需要确认: { "parser": "@typescript-eslint/parser", ... } 所以最终解决方案需要两步: 1. 两个 npm 需要升级到 v6 2. eslintrc 文件需要指定 parser 为 @typescript-eslint/parser