Visual Studio代码未在Javascript中执行错误检查

Visual Studio Code not performing error checking in Javascript

本文关键字:执行 错误 检查 Javascript Studio 代码 Visual      更新时间:2023-09-26

我试着按照以下说明操作:

https://code.visualstudio.com/Docs/runtimes/nodejs

我一点也看不到绿色/红色的曲线。我缺了什么吗?

你也可以在这个视频中看到同样的东西:

https://youtu.be/sE8_bTEBlFg?t=1m37s

据我所知,他们正在运行默认编辑器。我试过用npm安装打字机和打字脚本。我遵循了该教程为node.js获取Javascript intellisense,但我没有获得node.js模块的错误/警告检查或任何类型信息。

是否有一个类型文件应该安装到的位置,以便使它们对您在VS Code中创建的每个JS项目都是全局的?

好吧,所以我在网上阅读后设法得到了一些代码建议。在没有使用整个打字工具的情况下,我获得了node.d.ts(在我的计算机上的C:''Program Files(x86)''Microsoft VS Code''resources''app''extensions中找到),并将其放在".vscode"文件夹中我项目的目录结构中。在.js文件的顶部,我添加了以下行:

/// <reference path=".vscode/node.d.ts" />

代码现在似乎可以识别了。我在这里读到了这个提示:如何将Intellisense文件导入vsCode(Visual Studio代码)

如果您正在使用ESLint,并且您在项目根目录中有一个.eslint.js文件,那么您还需要在项目中安装eslint依赖项。否则,如果存在.eslint.js文件,但未安装ESLint依赖项,Visual Studio代码将在编辑器中不报告任何内容。

也许您没有使用-g标志全局安装它们?或者,它可能是一个丢失的jsconfig.json文件?