原文地址:https://dashidan.com/article/nodejs/faq/5.html
在linux安裝nodejs5.0以上的版本時,經常遇到出其不意的報錯.可以通過nvm命令安裝和切換nodejs腳本.
1 nvm是什么
nvm是的github中的一個開源項目, 可以很方便的在linux中安裝和切換node的各個版本.nvm項目鏈接
2 linux nvm安裝nodejs指定版本步驟
2.1 linux安裝nrm切換npm鏡像
npm install -g nrm nrm ls nrm use taobao
2.2 下載安裝nvm腳本
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.0/install.sh | bash
或:
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.31.0/install.sh | bash
2.3 執行nvm腳本
source ~/.nvm/nvm.sh
2.4 查看nodejs版本
- 查看nodejs本地已安裝nodejs版本
nvm ls
- 查看nodejs遠端版本
nvm ls-remote
2.5 nvm安裝nodejs指定版本
命令格式:
nvm install 版本號
以安裝nodejs5.0為例, 輸入:
nvm install 5.0
選擇切換nodejs版本:
nvm use 5.0
運行指定nodejs版本:
nvm run 5.0 --version
在指定nodejs版本環境中運行任意命令:
nvm exec 4.2 node --version
查看版本安裝路徑:
nvm which 5.04.4
在使用過程中發現`source`每次關閉控制台就不管用
解決辦法:
修改/etc/profile:
vim /etc/profile
寫入:
source ~/.bashrc
source ~/.nvm/nvm.sh
完成!nodejs各個版本盡在掌控中.
轉載請保留
原文鏈接.