一、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,是我們進行開發和測試不可缺少的利器。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/236384.html