VS Code 是否可以使用 NVM 指定的节点版本?
我在本地安装了 6.9.2。即使从 OS X 终端(不是 VS Code 终端)切换到另一个版本,重新启动 VS Code,VS Code 仍然显示使用 6.9.2。
OS X 终端
MacBook-Pro-3:~ mac$ node -v
v7.8.0
VS 代码终端
MacBook-Pro-3:QB-Invoice-API mac$ node -v
v6.9.2
原文由 A G 发布,翻译遵循 CC BY-SA 4.0 许可协议
解决方案是设置别名
default
。在 OS 终端运行 -nvm alias default 7.8.0
打开vscode,现在运行
node -v
返回7.8.0
似乎vscode占用了这个(别名默认)值,而不是由
nvm use X.X.X
设置的节点版本重新启动 VS 代码以获取更改。