首页 > 解决方案 > 在 linux 中切换节点版本以进行 VS Code 安装

问题描述

我正在尝试在 Raspberry PI (Pi 3) 上安装 VS Code。
我得到了带有一些预安装节点应用程序的 Raspberry Pi OS,我想调试和扩展功能。在那里,我认为让 VS Code Server 在 Pi 上运行会很棒,这样我就不必一直将 Pi 连接到 Internet 来执行远程 ssh(而且这个选项没有甚至工作)。我要调试/扩展功能的“黑盒”应用程序使用 node 运行v7.10.0。或者至少这是node -v告诉我的。

我尝试安装 nvm 以切换节点版本以便能够安装 VS Code Server。我已经完成了nvm install 12.0.0(正如 VS Code Server 所说,它至少需要节点 v12)和nvm use v12.0.0. 我也尝试过使用nvm alias default v12.0.0,但如果我输入node -v它仍然会给我v7.10.0. VS Code 服务器的安装没有成功,因为它很可能是使用直接安装在 linux 中的节点版本。

为了让 VS Code 能够正确安装,我能做些什么node -vv12.0.0
此后的 VS Code 可能需要使用此版本(v12.0.0)来运行,但“黑盒”节点项目仍需要使用节点版本 v7.10.0 运行(我不知道它是否支持更高版本)。

我认为这nvm是控制节点版本,并且我可以同时运行两个不同的节点版本,或者至少在它们之间切换。

我可以做些什么来安装 VS Code Server?

标签: node.jslinuxvisual-studio-coderaspberry-pinvm

解决方案


推荐阅读