通常情况下,我们正在进行的项目可能使用不同版本的node。因此,我们可能需要经常切换我们的node版本。幸运的是,比起每次需要切换时手动卸载和重新安装node,有一个更有效的方法来实现。
在这篇文章中,我们将介绍如何在Windows上使用NVM for Windows切换节点版本。
安装NVM for Windows
首先,我们需要卸载已经安装的任何版本的node。这是因为我们将使用NVM来安装和管理我们需要的节点版本。
NVM的Windows安装程序可以在这里找到。只需下载并运行该安装程序。
安装程序将把NVM放在你的机器上的一个适当的文件夹中,并更新你的系统环境变量,以便NVM和未来的节点安装可以在命令行中使用。
关于为Windows安装NVM的进一步细节,可以在这里找到。
要检查NVM是否已经成功安装,请在终端窗口中输入以下内容:
nvm -v
如果出现错误,则说明NVM没有正确安装。
将节点的版本添加到NVM中
要添加一个节点的版本到NVM,在终端窗口中输入以下内容:
nvm install version-number
例如
nvm install 8.17.0
要安装最新版本的node,我们可以使用latest 作为版本。
nvm install latest
nvm install 命令可以用来安装我们需要的所有版本的node。
nvm list 命令显示了NVM可以使用的node版本。
nvm list

注意* 符号。这表示node的当前版本。
切换到一个版本的node
要切换到一个特定版本的node,我们使用nvm use 命令:
nvm use version-number
例如
nvm use 8.1.7.0
我们的node项目就会使用这个版本的node。
我们可以通过运行下面的命令来仔细检查是否是这样的:
node -v

总结
NVM for Windows允许我们在不同版本的node之间有效切换。首先,我们使用nvm install 将我们需要使用的节点版本安装到NVM中。然后我们使用nvm use ,切换到一个特定的节点版本。