新老項目維護時node環境切換麻煩怎么辦?
不用擔心,有了nvm ,一個命令就能切換node版本。
首先需要安裝nvm工具,進入下載地址。
下載之后安裝nvm.
nvm安裝之后還需要配置兩個環境變量(NVM_HOME,NVM_SYMLINK) 。安裝包應該會自動寫入環境變量,可以忽略.
安裝完成后打開命令欄, 輸入 nvm version命令, 如果成功打印版本號,說明你已經安裝成功了
如下圖所示:
接下來可以輸入 nvm list 查看本地已經裝好的node版本列表,我這里面已經安裝了兩個,你第一次安裝可能是空的。
前面有 ‘ * ’ 符號的是你當前使用的node版本。
如果你想安裝新的版本,可以使用nvm install 版本號,他就會開始安裝。這之前你可以輸入 nvm list available 命令查看遠程可以安裝的node列表。
假如我想安裝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會出錯。