mac使用nvm管理node版本

問白發表於2020-11-29

nvm 管理多版本node

install brew

官網直接下載 開啟終端輸入下列命令

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

這個過程可能有點久,耐心等待即可

install nvm

如果在本地電腦上已經安裝了node的話,可以先寫在解除安裝掉。如果是brew命令安裝的話,直接使用下列命令解除安裝即可

brew uninstall node

下載好brew之後,使用brew 工具下載nvm,在終端輸入下列命令

brew install nvm

在這裡插入圖片描述
在安裝的過程中會出現如上圖的描述,需要在本地配置下nvm的環境變數。這裡是 .zshrc 檔案來配置,在根目中輸入下列命令錄下新建 .nvm的資料夾

mkdir ~/.nvm

然後將下面命令配置在根目錄下的 .zshrc資料夾下

# 配置nvm環境變數
export NVM_DIR="$HOME/.nvm"
  [ -s "/usr/local/opt/nvm/nvm.sh" ] && . "/usr/local/opt/nvm/nvm.sh"  # This loads nvm
  [ -s "/usr/local/opt/nvm/etc/bash_completion.d/nvm" ] && . "/usr/local/opt/nvm/etc/bash_completion.d/nvm"  # This loads nvm bash_completion

如下圖所示
在這裡插入圖片描述
配置好了之後 記得source 一下,使得配置檔案生效

source ~/.zshrc

配置完成之後就可以檢視一下當前的nvm的安裝版本
在這裡插入圖片描述
如上圖所示,即可證明已經安裝成功了

install node

nvm使用語義化版本管理規則
可以使用下列命令檢視伺服器上所有node可用的版本

nvm ls-remote

如下圖
在這裡插入圖片描述

可以使用如下命令,安裝指定node 的為12 的最新版本

nvm install 12

如下圖所示,即表示安裝成功,一般都是安裝LTS的穩定版本
在這裡插入圖片描述
使用下列命令可以檢視本地安裝的node版本列表

nvm ls

在這裡插入圖片描述
使用下列命令可以切換不同的node版本

nvm use node

在這裡插入圖片描述

相關文章