TypeScript @ts-ignore quick fix should be switched to @ts-expect-error

pqwbnv8z  于 6个月前  发布在  TypeScript
关注(0)|答案(4)|浏览(65)

今天我们在JavaScript文件(例如.js,.jsx)下提供了一个快速修复方法,通过添加一个

// @ts-ignore

注解来抑制错误。既然我们已经有了在没有错误的情况下也会报错的// @ts-expect-error,我们可能应该将快速修复方法切换为使用它。

y3bcpkx1

y3bcpkx11#

我认为这可能会导致不同版本的TypeScript之间不必要的流失,具体取决于人们需要多久才能消除我们随着时间推移修复的模糊事物。
不过,这可能是可取的。

pftdvrlh

pftdvrlh2#

嘿,那件事有进展了吗?

nkhmeac6

nkhmeac63#

我很喜欢这个地方,希望它能一直存在。

ggazkfy8

ggazkfy84#

非常受欢迎的 typescript-eslint (在编写此文本时有700多万个依赖项)建议在其推荐配置中使用 @ts-expect-error 而非 @ts-ignore。我认为这是关于哪个更优的强烈证据,表明社区对此达成了共识。

相关问题