JSHint无法识别Visual Studio代码(VSCode)中的异步/等待语法

Ped*_*ndi 13 javascript jshint visual-studio-code

我一直在努力与VSCode和JSHint一起找到摆脱这种语法高亮的方法.似乎JSHint无法识别Async/Await语法.

在这里你可以找到我正在谈论的截图.

在此输入图像描述

我的JSHint版本: jshint-esnext v2.7.0-3

小智 18

在visual studio代码中,JSHint和ESLint相互抵消.因此,如果要在vscode中使用异步函数,则必须禁用Jshint并启用eslint.


小智 5

我有同样的问题,这对我有用。尝试使用npm uninstall -g jshint完全卸载 jshint,然后npm install -g jshint重新安装最新版本。确保您的package.json中包含以下信息:

"jshintConfig": { "esversion": 8, "strict": "implied", "devel": true, "node": true, "globals": {} }