vscode 调试时报错: "launch.json" 找不到 Node.js 二进制文件“node”: 路径不存在。请确保 Node.js 已安装且位于你的路径中,或者在 launch.json 中设置 "runtimeExecutable"

在launch.json中加入即可

 "runtimeExecutable":"/Users/mcy/.nvm/versions/node/v18.20.2/bin/node"

后面的值就是node的安装路径

我是使用nvm命令找出来的:

nvm which current 

完整json:

{
  // 使用 IntelliSense 了解相关属性。 
  // 悬停以查看现有属性的描述。
  // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
  "version": "0.2.0",
  "configurations": [
    {
      "type": "node",
      "request": "launch",
      "name": "启动程序",
      "skipFiles": [
        "<node_internals>/**"
      ],
      "program": "${workspaceFolder}/reduce/flatten.js",
      "runtimeExecutable":"/Users/mcy/.nvm/versions/node/v18.20.2/bin/node"
    
    }
  ]
}

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐