為了更方便的使用Node卵渴,使用nvm或者n對(duì)Node版本管理非常有必要嗓化。在此我選擇了nvm來管理撩鹿。
一、安裝nvm
首先不能使用Homebrew命令安裝nvm盟蚣,官方文檔已經(jīng)聲明不支持黍析。可以使用:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
或
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
進(jìn)行安裝
命令執(zhí)行完成后屎开,nvm就安裝在~/.nvm下了阐枣。輸入nvm
或nvm help
命令,就可以看到關(guān)于nvm的一些信息奄抽。
至此蔼两,nvm的安裝就完成了,環(huán)境變量那些逞度,執(zhí)行安裝命令的時(shí)候會(huì)自動(dòng)配好额划,已經(jīng)不用手動(dòng)配置。
二档泽、安裝node
nvm install <version>
會(huì)安裝指定node版本到本地俊戳,安裝之前可以使用nvm ls-remote
查看可安裝的node版本。
nvm install --lts
安裝最新的官方長期支持的node版本馆匿,一般推薦新安裝node的用戶安裝抑胎。同樣nvm ls-remote --lts
查看遠(yuǎn)程可安裝的長期支持版本。
通過nvm安裝node渐北,nvm會(huì)將各個(gè)版本的node安裝在~/.nvm/versions/node目錄下阿逃,并且會(huì)自動(dòng)把最后安裝的版本設(shè)為當(dāng)前使用的版本。安裝完node之后腔稀,可以使用nvm list
查看當(dāng)前已安裝的node版本盆昙,如果需要切換node版本,使用nvm use <version>
來切換焊虏。
切換好版本后淡喜,可以執(zhí)行node -v
來檢查是否成功。npm是隨node一起安裝的诵闭,所以也可以執(zhí)行npm -v
來查看npm的版本號(hào)
三炼团、換源。
nvm下載node的默認(rèn)地址是https://nodejs.org/dist
疏尿,這個(gè)地址是國外的瘟芝,由于有墻,所以導(dǎo)致下載速度會(huì)很慢褥琐,所以有必要對(duì)nvm進(jìn)行換源锌俱,使用淘寶的地址:https://npm.taobao.org/mirrors/node
。執(zhí)行以下命令:
export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node
同樣敌呈,npm下載包的默認(rèn)地址是https://registry.npmjs.org
贸宏,也是國外的造寝,所以需要進(jìn)行換源來提高下載速度。執(zhí)行npm config set registry https://registry.npm.taobao.org
就OK啦吭练。
這些是本人經(jīng)過谷歌和實(shí)踐總結(jié)出來的诫龙,可能會(huì)有和其他作者的文章內(nèi)容相似之處,如有雷同鲫咽,請(qǐng)諒解签赃。