2014年10月9日 星期四

『Node.js』nvm (Node Version Manager) 管理多個 Node.js 版本


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 安裝 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

沒有留言:

張貼留言