我一直在努力与VSCode和JSHint一起找到摆脱这种语法突出显示的方法。似乎JSHint无法识别Async / Await语法。
在这里,您可以找到我正在谈论的内容的屏幕截图。
我的JSHint版本:jshint-esnext v2.7.0-3
答案 0 :(得分:16)
在Visual Studio代码中,JSHint和ESLint互相抵消。因此,如果要在vscode中使用异步功能,则必须禁用Jshint并启用eslint。
答案 1 :(得分:1)
我遇到了同样的问题,这对我有用。尝试使用 npm uninstall -g jshint 完全取消安装jshint,然后使用 npm install -g jshint 重新安装最新版本。确保您的 package.json 中包含以下信息:
“ jshintConfig”:{ “ esversion”:8 “ strict”:“暗示”, “开发”:是的, “节点”:是的, “全局变量”:{} }