您的位置:

nvm切换:掌握Node.js版本管理

一、nvm 是什么?

nvm是Node.js版本管理的工具,可以让我们在同一台电脑上安装、管理多个 Node.js 版本,方便切换使用。不同版本的 Node.js 包含不同功能和修复不同的问题,有时候需要根据应用程序需要选择特定版本的 Node.js。

二、nvm 的安装与使用

1、首先需要安装nvm命令行工具。在终端下输入以下命令(需要注意的是,安装方式可能随时间而有所变化,可以通过nvm的官方文档了解最新的安装方式):

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash

2、安装完毕后需要重新启动终端窗口,然后测试 nvm 是否正确安装。输入以下命令,如果安装成功,则会打印出 nvm 的版本号:

nvm --version

3、安装node.js。输入以下命令安装 node.js。版本号替换成需要安装的版本号,v14.17.6为示例:

nvm install v14.17.6

4、切换已安装的 Node.js 版本。输入以下命令以启用安装的特定版本的 Node.js。最后的版本号需要替换成您所需的版本号:

nvm use v14.17.6

5、查看当前使用的 Node.js 版本。输入以下命令以查看当前系统正在使用的 Node.js 版本:

node --version

三、nvm 常用命令

1、列出所有的 Node.js 版本:

nvm ls

2、列出已安装的所有 Node.js 版本:

nvm list

3、卸载 Node.js 版本。输入以下命令卸载指定版本的 Node.js。最后的版本号需要替换成您要卸载的版本号:

nvm uninstall v14.17.6

4、在 Node.js 版本之间切换。输入以下命令以启用安装的另一个 Node.js 版本。最后的版本号需要替换成您要使用的版本号:

nvm use v8.11.2
nvm use system

其中 system 表示使用系统中默认的 Node.js 版本。

四、总结

nvm 是安装和使用多个版本的 Node.js 的必备工具。通过nvm,可以在同一台电脑上安装、管理多个 Node.js 版本,并方便地进行版本的切换。有了nvm,同一个开发环境里就可以同时运行和测试不同版本的 Node.js,为开发和测试提供了极大的方便。