1. 程式人生 > >使用NVM來管理Node

使用NVM來管理Node

為什麼要使用NVM?

由於node的生態圈的繁華,基於node的工具或者專案層出不窮。
各種工具使用的node版本可能不一致,就會出現一些奇怪的問題。
比如:你電腦安裝的是最新的node,但是有個工具用最新的node就會報錯。解決辦法是使用低版本的node。
NVM就是用來幫助我們快速切換node版本的。

node所有版本列表

安裝NVM

我使用的Window系統。所以用
nvm-windows來使用NVM
nvm-window下載,上面貼的是nvw-window在Github的主頁,找不到下載地址的同學看這裡。進去看到nvm-setup.zip,下載後會得到.exe的安裝程式。
一路next

nvm安裝路徑
nvm安裝路徑

當前使用的node會放在這裡

驗證是否安裝成功

nvm # 輸出所有命令

安裝切換各版本 node/npm

nvm list #檢視本地所有node版本

nvm install 4.2.2 #安裝 4.2.2 版本

nvm use 4.2.2 #切換至 4.2.2 版本

nvm uninstall 4.2.2 #解除安裝4.2.2 版本

配置node的下載路徑

nvm預設的下載地址是http://nodejs.org/dist/,這是國外的伺服器,在國內下載速度很慢。
在控制檯輸入nvm,我們看到了

好像是有設定下載映象的命令,但是我配置了一下,不行。檢視issues發現好像是作者忘記加上去了= =。

解決辦法:
在你nvm的安裝路徑下,找到settings.txt開啟,在後面加加上

node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

參考

轉載:

https://blog.csdn.net/qq_29262849/article/details/52973095