VS Code,更改调试器的NodeJS版本

msh*_*rpp 15 node.js visual-studio-code vscode-settings

我想将NodeJS版本从4.5.0改为7.7.2,专门用于不同的项目.我在Mac上使用nvm,我有两个版本.它们适用于不同的项目.

即使我可以使用nvm从终端更改,VS Code也使用默认版本.我需要每次更改默认版本并完全重启VSCode.有没有办法改变配置,以便它为应用程序内终端和运行项目选择我想要的版本?

Rob*_*ens 36

在VS Code 1.21之后,有一个比原始答案更好的解决方案.

您可以设置"runtimeVersion": "7.7.2",如果您安装了nvm/nvs,它将能够找到该版本的Node.详细信息:https://code.visualstudio.com/updates/v1_21#_node-debugging

---原始答案---

在启动配置中,您可以从nvm设置节点可执行文件的路径,如下所示: "runtimeExecutable": "/Users/me/.nvm/versions/node/v7.7.1/bin/node"

  • 非常感谢答案,这可以解决问题.请标记为正确答案. (3认同)