您的位置:

简单易懂的nvm使用指南

一、nvm是什么

nvm,全称为Node Version Manager,是一个可以帮助我们管理在同一台机器上同时安装多个 Node.js 版本的工具。如果你需要使用不同版本的 Node.js 来进行开发或测试,那么 nvm 无疑是一个非常好的选择。

在使用 nvm 之前,我们需要首先安装它。下面是在 macOS 系统上通过 Homebrew 安装 nvm 的代码:

$ brew install nvm

安装完成之后,需要注意,我们还需要在 Bash(或者 Zsh)的配置文件中添加 nvm 配置:

$ export NVM_DIR=~/.nvm
$ source $(brew --prefix nvm)/nvm.sh

注意:如果你使用的是 Zsh,那么请将上面的命令替换为下面的命令:

$ export NVM_DIR=~/.nvm
$ source $(brew --prefix nvm)/nvm.sh --no-useable

二、nvm 常用命令

nvm 安装并使用不同版本的 Node.js 实际上非常简单,只需要掌握下面几个命令即可。

1、安装指定版本的 Node.js

使用 nvm 安装指定版本的 Node.js 非常简单,只需要使用下面的命令即可:

$ nvm install 

  

这里的 就是需要安装的 Node.js 版本。例如,如果我们需要安装 v10.10.0 版本的 Node.js,则命令如下:

$ nvm install v10.10.0

2、查看已经安装的 Node.js 版本

如果我们需要查看已经安装的 Node.js 版本,那么可以使用如下命令:

$ nvm ls

这个命令会输出当前已经安装的 Node.js 版本列表,例如:

    v12.13.1
    v13.3.0
    v13.5.0
-> v14.3.0

注意:->符号表示当前正在使用的 Node.js 版本。

3、切换 Node.js 版本

如果我们想要切换使用不同的 Node.js 版本,那么可以使用下面的命令:

$ nvm use 

  

这个命令会将当前使用的 Node.js 版本切换为指定的版本。

例如,如果我们想要启用 v12.13.1 版本的 Node.js ,那么命令如下:

$ nvm use v12.13.1

4、设置默认 Node.js 版本

如果我们需要将一个已经安装的 Node.js 版本设置为默认值,那么很简单,只需要使用下面的命令即可:

$ nvm alias default 

  

这个命令会将指定版本的 Node.js 设置为默认版本。

例如,如果我们需要将 v12.13.1 设置为默认版本,那么命令如下:

$ nvm alias default v12.13.1

三、总结

通过上文的介绍,我们可以看出,nvm 是一个非常好用的 Node.js 版本管理工具,可以帮助我们管理不同版本的 Node.js。掌握 nvm 的基本使用方法后,可以轻松地在同一台机器上安装和切换不同版本的 Node.js,是我们进行开发和测试不可缺少的利器。