问题描述
我正在使用eslint检查Typescript代码。大部分情况下,这是有效的,eslint可以正确捕获Typscript错误。今天我注意到,如果我有使用await
的非异步函数,eslint会接受它。 Visual Studio Code Typescript扩展可以捕获它,但eslint不能。
{
"root": true,"parser": "@typescript-eslint/parser","plugins": [
"@typescript-eslint","react"
],"settings": {
"react": {
"version": "detect"
}
},"extends": [
"eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended","plugin:react/recommended"
],"rules": {
"@typescript-eslint/explicit-module-boundary-types": "off","@typescript-eslint/ban-types": "off","@typescript-eslint/no-explicit-any": "off","@typescript-eslint/no-extra-semi": "warn","@typescript-eslint/no-non-null-assertion": "off","prefer-const": "warn","react/no-string-refs": "warn","no-debugger": "off"
}
}
为什么eslint不报告此错误?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)