Node.js 系列學習日誌#4 - nvm (Node Version Manager) 管理多個版本

nvm 是一種在管理多個 Node.js 版本的套件,當你預計採用不同版本執行Node.js 的時候,可以採用這個套件,那麼我們可以先進到這個網址裡面找到安裝指令

https://github.com/creationix/nvm

安裝指令請在下方找到:

1
curl https://raw.githubusercontent.com/creationix/nvm/v0.17.2/install.sh | bash

或者用 wget 方式下載

1
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.17.2/install.sh | bash

將這個指令貼到命令提示字元

安裝完之後,請先將命令提示字元關閉,再重新開啟以使用 nvm 指令
接著重啟之後,輸入

1
$nvm

確定有 nvm 之後,可以輸入 $nvm ls-remote 指令看有哪些版本可以安裝,在命令提示字元會看到落落長的版本號

安裝

依照 nvm help 指令的說明上,請使用 $nvm install 安裝 node.js 版本,這些版本會實際放在 /usr/local/n/資料夾,例如:

1
$nvm install v0.10.32

再裝一個不同版本的 node,那麼就安裝 v0.11.14 (版本前面的 v 可以不用寫)

1
$nvm install v0.11.14

這時候下一個 $nvm ls 指令,這時候安裝最後的版本,將會當做是當前的版本,可以下 $nvm current ,此時,綠色箭頭就是目前的版本號 v0.11.14

接下來我們可以用簡單的指令切換 Node.js 版本,這時候綠色箭頭就換成 v0.10.32

1
$nvm use 0.10.32

參考資料: