nvm 是一種在管理多個 Node.js 版本的套件,當你預計採用不同版本執行Node.js 的時候,可以採用這個套件,那麼我們可以先進到這個網址裡面找到安裝指令
https://github.com/creationix/nvm
安裝指令請在下方找到:
curl https://raw.githubusercontent.com/creationix/nvm/v0.17.2/install.sh | bash
或者用 wget 方式下載
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.17.2/install.sh | bash
將這個指令貼到命令提示字元
安裝完之後,請先將命令提示字元關閉,再重新開啟以使用 nvm 指令
接著重啟之後,輸入
$nvm
確定有 nvm 之後,可以輸入 $nvm ls-remote 指令看有哪些版本可以安裝,在命令提示字元會看到落落長的版本號
安裝
依照 nvm help 指令的說明上,請使用 $nvm install <version> 安裝 node.js 版本,這些版本會實際放在 /usr/local/n/資料夾,例如:
$nvm install v0.10.32
再裝一個不同版本的 node,那麼就安裝 v0.11.14 (版本前面的 v 可以不用寫)
$nvm install v0.11.14
這時候下一個 $nvm ls 指令,這時候安裝最後的版本,將會當做是當前的版本,可以下 $nvm current ,此時,綠色箭頭就是目前的版本號 v0.11.14
接下來我們可以用簡單的指令切換 Node.js 版本,這時候綠色箭頭就換成 v0.10.32
$nvm use 0.10.32
參考資料:
http://nodejs.org/
https://github.com/creationix/nvm
https://github.com/Gizra/KnowledgeBase/wiki/How-to-install-nvm-(Node-Version-Manager)
https://www.npmjs.org/package/nvm