使用TS编写代码时,有些情况下,比如第三方的库对象,我们想增加一些属性,并且确认是没问题的,但是TS检查时会报错导致不能正常编译运行:
我们通过添加// @ts-ignore来告诉TS该条语句不检查类型问题,此时是可以正常编译了,但是// @ts-ignore这条注释标红了很难受:
这个我们可以通过修改.eslintrc.js
文件来消除该提示:
module.exports = {
...
rules: {
...
"@typescript-eslint/ban-ts-comment": "off",
}
}