Visual studio code 在没有web项目的情况下调试普通JavaScript代码

Visual studio code 在没有web项目的情况下调试普通JavaScript代码,visual-studio-code,Visual Studio Code,我有一个JavaScript文件要编辑和调试 代码不是DOM/browser/web特定的 我可以使用VS代码在没有Node或ASP.NET这样的web项目的情况下运行和调试JavaScript吗?如果是,怎么做?也许VS代码假定它将有一个类似web服务器的节点来连接和调试 如果需要,我应该如何修改launch.json 加载.js文件并点击F5会导致 连接失败 OpenDebug进程意外终止 不可以,因为调试器取决于安装的或二进制文件以及路径中的变量。它们托管代码并提供对其状态的内省 lau

我有一个JavaScript文件要编辑和调试

代码不是DOM/browser/web特定的

我可以使用VS代码在没有Node或ASP.NET这样的web项目的情况下运行和调试JavaScript吗?如果是,怎么做?也许VS代码假定它将有一个类似web服务器的节点来连接和调试

如果需要,我应该如何修改launch.json

加载.js文件并点击F5会导致

连接失败

OpenDebug进程意外终止


不可以,因为调试器取决于安装的或二进制文件以及
路径中的
变量。它们托管代码并提供对其状态的内省


launch.json
应该自动填充,为运行和调试提供一个现成的配置。

我也遇到了同样令人沮丧的问题。问题是node.exe不在您的路径中。您可以通过运行cmd.exe、键入node并查看它是否运行来检查这一点。如果失败,这可能会帮助您:

在代码中点击F5。它应该创建/打开一个launch.json文件。在该文件中,更改此行:

“runtimeExecutable”:空,

为此:

“runtimeExecutable”:“C:\\Program Files\\nodejs\\node.exe”,


更持久的解决方案是将node.exe添加到PATH变量并重新启动

是的,您可以在没有web项目的情况下进行调试您只需要添加调试配置和chrome扩展

在这里找到它