nvm作用、下載、使用、常見問題
阿新 • • 發佈:2021-11-18
一、nvm是什麼及作用
nvm全名node.js version management,同等於nodejs的版本管理工具。當不同專案使用不同版本nodejs且不統一時,這時就用到nvm進行不同專案不同版本nodejs使用上的切換。
二、下載
1、下載nvm地址:https://github.com/coreybutler/nvm-windows/releases可下載最新版本,
nvm-setup.zip:安裝版,推薦使用,無需配置就可以使用,方便。
2、解壓縮,執行nvm-setup.exe,選擇nvm安裝路徑,下一步選擇node安裝路徑(第一次安裝我選擇的預設安裝路徑),依次點選完成直到 finish
3、安裝完成後在控制面板-程式中可看到,執行nvm version 檢視版本來檢測
ps:
1、建議安裝預設路徑C盤下,避免出錯(實測過放在D盤,在執行nvm use 版本 時出錯亂碼)
2、如果已經單獨安裝了node,建議解除安裝(nvm安裝切換node)
3、無需手動配置環境變數,在安裝過程中會自動新增環境變數
三、nvm使用
檢視環境
#幫助
然後把nvm這個檔案裡面的下載的node的所有的版本和temp這個檔案刪除。
然後在執行下載操作
nvm -h# 檢視版本1.1.8
nvm version# 電腦系統和當前nodejs的位數
nvm arch # System Default: 64-bit. # Currently Configured: 64-bit.安裝nodejs
語法:nvm install <version> [arch] # 安裝指定版本: nvm install 8.9.4 64-bit nvm install 14.9.0 64-bit列出nodejs
nvm list # 檢視當前使用版本 node# 檢視已經安裝及正在使用的版本 nvm list installed 切換nodejs-v
語法:nvm use [version] [arch] nvm use 8.9.4 nvm use 14.9.0解除安裝nodejs
nvm uninstall <version>
四、nvm下載安裝以後導致npm和cnpm都不能使用啦
因為如果我們單獨的下載node他裡面是集成了npm和cnpm的 但是我們安裝了nvm之後有多個版本的node了 我們可以開啟自己的nvm的目錄看到他有個temp的檔案裡面就是我們下載的幾個版本的node對應的npm。 這時候我們需要開啟settings.txt加上兩行node_mirror: https://npm.taobao.org/mirrors/node/ npm_mirror: https://npm.taobao.org/mirrors/npm/
nvm install 8.9.4 64-bit nvm install 14.9.0 64-bit然後下載完我們會發現node的版本里面就有npm的內容啦 C:\Users\Administrator\AppData\Roaming\nvm檔案下 本部落格主要記錄自己的學習點滴~,文章來源於總結,還有在工作中實際碰到的問題以記錄。