今天我们在JavaScript文件(例如.js,.jsx)下提供了一个快速修复方法,通过添加一个
.js
.jsx
// @ts-ignore
注解来抑制错误。既然我们已经有了在没有错误的情况下也会报错的// @ts-expect-error,我们可能应该将快速修复方法切换为使用它。
// @ts-expect-error
y3bcpkx11#
我认为这可能会导致不同版本的TypeScript之间不必要的流失,具体取决于人们需要多久才能消除我们随着时间推移修复的模糊事物。不过,这可能是可取的。
pftdvrlh2#
嘿,那件事有进展了吗?
nkhmeac63#
我很喜欢这个地方,希望它能一直存在。
ggazkfy84#
非常受欢迎的 typescript-eslint (在编写此文本时有700多万个依赖项)建议在其推荐配置中使用 @ts-expect-error 而非 @ts-ignore。我认为这是关于哪个更优的强烈证据,表明社区对此达成了共识。
@ts-expect-error
@ts-ignore
4条答案
按热度按时间y3bcpkx11#
我认为这可能会导致不同版本的TypeScript之间不必要的流失,具体取决于人们需要多久才能消除我们随着时间推移修复的模糊事物。
不过,这可能是可取的。
pftdvrlh2#
嘿,那件事有进展了吗?
nkhmeac63#
我很喜欢这个地方,希望它能一直存在。
ggazkfy84#
非常受欢迎的 typescript-eslint (在编写此文本时有700多万个依赖项)建议在其推荐配置中使用
@ts-expect-error
而非@ts-ignore
。我认为这是关于哪个更优的强烈证据,表明社区对此达成了共识。