之前直接降級,老是出現(xiàn)失敗!
然后卸載node, 指定版本下載, 又是失敗! (NVM安裝)
解決:
nvm install v9.11.2的時候經(jīng)常性的由于網(wǎng)絡(GFW)的原因,現(xiàn)在binary的時候下載到一半突然斷了疟呐,然后需要download source,重新compile,最終很容易造成失敗
所以決定用迅雷或者其他下載工具,下載包肛根,放到nvm的cache目錄里面,最后用nvm install命令拐袜,免去了終端下載中斷之后從源碼重試的尷尬,具體步驟如下
下載包 https://nodejs.org/dist/v9.11.2/node-v9.11.2-darwin-x64.tar.xz,直接粘貼到迅雷里面就可以下載了
cd ~/.nvm/.cache/bin/
mkdir node-v9.11.2-darwin-x64
mv ~/Downloads/node-v9.11.2-darwin-x64.tar.xz ~/.nvm/.cache/bin/node-v9.11.2-darwin-x64, 使用自己下載的文件的存放路徑替換上面的~/Downloads/node-v9.11.2-darwin-x64.tar.xz
nvm install v9.11.2
終端上顯示:
Downloading and installing node v9.11.2...
Local cache found: NVM_DIR/.cache/bin/node-v9.11.2-darwin-x64/node-v9.11.2-darwin-x64.tar.xz
Now using node v9.11.2 (npm v5.6.0)
Creating default alias: default -> v9.11.2
最后查下node版本
node -v
v9.11.2
通過NVM安裝Node.js:
NVM(Node version manager)顧名思義琳疏,就是Node.js的版本管理軟件,可以輕松的在Node.js各個版本間切換.
1.下載并安裝NVM腳本
curl https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
source ~/.bash_profile
2.列出所需要的版本
nvm list-remote
3.安裝相應的版本
nvm install v版本號
4.查看已安裝的版本
nvm list
-> v版本號
system
5.切換版本
nvm use v版本號
6.設置默認版本
nvm alias default v版本號
- 安裝最新版本node
nvm install node
- 刪除指定node
nvm uninstall v9.11.2