在升级现有的Reaction项目时,我在每个.tsx文件的第0行收到以下错误.

Parsing error: DeprecationError: 'originalKeywordKind' has been deprecated since v5.0.0 and can no longer be used. Use 'identifierToKeywordKind(identifier)' instead.

如何诊断和删除错误?

推荐答案

@typescript-eslint/parser升级到v6.x为我解决了这个问题.

有关更多详细信息,请参见https://github.com/typescript-eslint/typescript-eslint/issues/7155#issuecomment-1692384149.

Typescript相关问答推荐

Typescript对每个属性具有约束的通用类型

如果在TypeScript中一个原始的类方法是递归的,如何使用类decorator 模式?

HttpClient中的文本响应类型选项使用什么编码?''

有没有可能为这样的函数写一个类型?

如何使用Geojson模块和@Types/Geojson类型解析TypeScrip中的GeoJSON?

返回嵌套props 的可变元组

在类型脚本中将泛型字符串数组转换为字符串字母并集

TYPE FOR ARRAY,其中每个泛型元素是单独的键类型对,然后在该数组上循环

避免混淆两种不同的ID类型

设置不允许相同类型的多个参数的线性规则

如何从抽象类的静态方法创建子类的实例?

基于闭包类型缩小泛型类型脚本函数的范围

如何使用useSearchParams保持状态

仅当定义了值时才按值筛选数组

如何为对象数组中的每个条目推断不同的泛型

类型分布在第一个泛型上,但不分布在第二个泛型上

Svelte+EsBuild+Deno-未捕获类型错误:无法读取未定义的属性(读取';$$';)

两个接口的TypeScript并集,其中一个是可选的

React 中如何比较两个对象数组并获取不同的值?

使用 Next.js 路由重定向到原始 URL 不起作用