📅  最后修改于: 2023-12-03 15:25:48.548000             🧑  作者: Mango
在使用 VS Code 进行 Node.js 开发时,有时会出现类似于“找不到 Node.js 二进制‘节点’:路径不存在.确保 Node.js 已安装并在您的 PATH 中,或在您的 launch.json 中设置‘runtimeExecutable’”的错误提示。这个错误提示通常是由于 VS Code 找不到正确的 Node.js 安装路径导致的。
首先需要确认 Node.js 已经安装在电脑上,并且已经添加到了 PATH 环境变量中。可以在命令行中输入以下命令,查看 Node.js 版本以确定是否正确安装:
node -v
如果 Node.js 已经正确安装并添加到了 PATH 环境变量中,但仍然出现了“找不到 Node.js 二进制‘节点’:路径不存在”的错误提示,可以尝试在启动配置文件 launch.json 中手动设置 runtimeExecutable 属性。
在 VS Code 中,可以通过点击调试图标,然后在 Debug 面板中点击齿轮图标,进入 launch.json 编辑器。在该文件中,可以找到类似以下代码片段的配置:
{
"type": "node",
"request": "launch",
"name": "Launch Program",
"program": "${workspaceFolder}/app.js"
}
在该配置中,可以添加 runtimeExecutable 属性以指定 Node.js 的可执行文件路径。例如:
{
"type": "node",
"request": "launch",
"name": "Launch Program",
"program": "${workspaceFolder}/app.js",
"runtimeExecutable": "/usr/local/bin/node"
}
需要根据具体情况修改 runtimeExecutable 的值,确保指定的文件路径是正确的。
以上就是解决“找不到 Node.js 二进制‘节点’:路径不存在”的两种方法。一般情况下,只需要正确安装 Node.js 并添加到 PATH 环境变量中即可解决该问题。如果仍然出现该错误提示,则可以尝试手动设置 runtimeExecutable 属性。