最近幾個項目切換開發要求Node版本不一樣,沒法運行。需要用nvm或n等來管理node版本,選誰見仁見智了,反正我選了nvm。
下載個node慢得要死,等半天結果還失敗,真是窩火。官方文檔又詳細過了一遍看到如下:
To use a mirror of the node binaries, set $NVM_NODEJS_ORG_MIRROR
:
export NVM_NODEJS_ORG_MIRROR=https://nodejs.org/dist nvm install node NVM_NODEJS_ORG_MIRROR=https://nodejs.org/dist nvm install 4.2
To use a mirror of the io.js binaries, set $NVM_IOJS_ORG_MIRROR
:
export NVM_IOJS_ORG_MIRROR=https://iojs.org/dist nvm install iojs-v1.0.3 NVM_IOJS_ORG_MIRROR=https://iojs.org/dist nvm install iojs-v1.0.3
顯然這里只用改 NVM_NODEJS_ORG_MIRROR 地址就行了。想到當初剛用npm下載包也是各種不成功,指向淘寶 NPM 鏡像后那叫一個快,可能有鏡像地址。
嘿嘿,還真有!Node.js 鏡像: http://npm.taobao.org/mirrors/node
所以最終就是這樣:
export NVM_NODEJS_ORG_MIRROR=http://npm.taobao.org/mirrors/node
nvm install nodeversion 進度快得一逼,爽!