Sil*_*ley 8 node.js typescript eslint
我已经Eslint从 7.7.0升级到 7.10.0,@types/node从 14.6.0 升级到 14.11.2。应用程序tsconfig.json定义types: ["node"]和打字稿版本为 4.0.3。Eslint 被调用eslint --env node,es2020。
在升级之前,Eslint 从未在我的代码中标记任何问题。现在 Eslint 开始抱怨NodeJS没有在以下代码片段中定义:
private handleServerErrors(error: NodeJS.ErrnoException): void {
if(error.code === "EADDRINUSE") {
. . .
Run Code Online (Sandbox Code Playgroud)
我沉默了 Eslint 错误,编译成功。所以似乎是 eslint 特有的问题,而不是代码。
同样的问题发生在 namespace 的另一个文件中JQuery,但我还没有调查。
有什么我想念的吗?需要添加一些导入吗?eslint/typescript/node 有什么变化?
谢谢你的帮助!马里奥
就我而言,@typescript-eslint/parser@4会导致这个问题。
降级到v3@typescript-eslint/parser@3即可解决问题。
请参阅: https: //github.com/Chatie/eslint-config/issues/45
| 归档时间: |
|
| 查看次数: |
893 次 |
| 最近记录: |