新老項目維護時node環境切換麻煩怎麼辦?node
不用擔憂,有了nvm ,一個命令就能切換node版本。git
首先須要安裝nvm工具,進入下載地址。github
下載以後安裝nvm.npm
nvm安裝以後還須要配置兩個環境變量(NVM_HOME,NVM_SYMLINK) 。安裝包應該會自動寫入環境變量,能夠忽略.windows
安裝完成後打開命令欄, 輸入 nvm version命令, 若是成功打印版本號,說明你已經安裝成功了工具
以下圖所示:spa
接下來能夠輸入 nvm list 查看本地已經裝好的node版本列表,我這裏面已經安裝了兩個,你第一次安裝多是空的。3d
前面有 ‘ * ’ 符號的是你當前使用的node版本。blog
若是你想安裝新的版本,能夠使用nvm install 版本號,他就會開始安裝。這以前你能夠輸入 nvm list available 命令查看遠程能夠安裝的node列表。get
假如我想安裝12.4.0最新版的,那麼就輸入命令 nvm install 12.4.0
我已經安裝了,就不演示了,安裝成功後 輸入 nvm list,就會出現12.4.0的版本。
這時候你須要切入12.4.0版本,能夠使用 nvm use 12.4.0
上面會提示你已經使用了12.4.0,你也能夠從新輸入 nvm list命令,查看 ‘ * ’ 號是否是在你切換的版本以前,是的話就成功了。
若是要卸載不須要的版本, 輸入 nvm uninstall 版本號 就好了。
若是安裝不了Npm ,嘗試切換npm淘寶鏡像卸載從新安裝
nvm uninstall 12.4.0
nvm npm_mirror https://npm.taobao.org/mirrors/npm/
nvm install 12.4.0
最後須要注意的是:低版本的nvm可能安裝Npm按失敗,安裝時候建議都選最新的。安裝nvm以前,建議把以前的node先給卸載了,經過使用nvm安裝,不然可能安裝nvm會出錯。