步驟一:先查看自己本地電腦是否安裝了非採用nvm 的 node 管理包
node -v 如果有輸出 node 版本 先刪除
如果採用官方下載的pkg 安裝包採用以下方式刪除:
sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}
步驟二:安裝nvm
在終端輸入:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
步驟三:配置nvm 環境變量
~/.bash_profile
, ~/.zshrc
, ~/.profile
, or ~/.bashrc 找到系統文件三個之一;
列如我的是: .bash_profile 加入
export NVM_DIR="${XDG_CONFIG_HOME/:-$HOME/.}nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm或者自定義NVM文件路徑 注意:如果使用nvm 安裝完node 新窗口終端 node -v 沒有找到相關命令就是全局路徑指向出現問題
export NVM_DIR="$HOME/nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
輸入查看是否nvm安裝成功
command -v nvm
步驟四:安裝相關node 版本 並且使用指定版本
1:
nvm ls-remote 查看遠端所有node 版本
2:
nvm install v8.x.x 安裝指定node 版本
3:
nvm ls 查看已安裝的node 版本
4:
nvm use v8.x.x 運行默認node 指定版本
箭頭處表示當前默認的node 版本
5:node -v 查看是否成功