Node版本任你切換

Nodejs版本更新很快,使用快速切換就用到nvm:

nvm Mac 版本安裝

先確認自己是否有安裝 Node,如果之前是有安裝建議先移除,

移除透過cURL安裝的NVM

1
2
3
rm -rf ~/.nvm
rm -rf ~/.npm
rm -rf ~/.bower

移除~/.zshrc內的nvm設定:

1
vim ~/.zshrc

nvm 安裝,打開終端機 v0.34.0

1
2
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash

安裝不成功原因:如果出現以下內容,找不到 以下這些檔案,請您新增這些檔案
此安裝腳本會將 nvm repo clone 到 /.nvm,並且將 source line 新增至你的 profile 設定 ( ~/.bash_profile、/.zshrc、~/.profile 或 ~/.bashrc ):

1
2
3
4
touch ~/.bash_profile
touch ~/.bashrc
touch ~/.zshrc
touch ~/.profile

上述4項檔案加入環境變量:將這兩行加到檔案最後面。

1
2
3
4
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion

如果還是無法使用 nvm,可執行下面指令立即應用 ZSH 的設定:

1
source ~/.zshrc

確認是否安裝成功

1
nvm --verison

出現 0.34.0 //此為nvm 版本

nvm Windows 版本安裝

nvm-windows下載

nvm 指令

指令解析
nvm ls-remote可安裝的 npm 版本
nvm install [version]>安裝 npm 版本
nvm ls目前已安裝的版本
nvm use [版本號]切換使用版本
nvm alias default [版本號]設定預設的版本

參考資料