# 一、NVM簡介 在項目開發過程中,使用到vue框架技術,需要安裝node下載項目依賴,但經常會遇到node版本不匹配而導致無法正常下載,重新安裝node卻又很麻煩。為解決以上問題,nvm:一款node的版本管理工具,能夠管理node的安裝和使用,使用簡單,可下載指定node版本和切換使用不同版本 ...
一、NVM簡介
在項目開發過程中,使用到vue框架技術,需要安裝node下載項目依賴,但經常會遇到node版本不匹配而導致無法正常下載,重新安裝node卻又很麻煩。為解決以上問題,nvm:一款node的版本管理工具,能夠管理node的安裝和使用,使用簡單,可下載指定node版本和切換使用不同版本,方便了node的使用。
二、NVM安裝
- 下載
安裝包下載地址:nvm-windows
- 安裝
-
安裝之前最好卸載電腦已經安裝的node:
C:\Program Files (x86)\Nodejs
C:\Program Files\Nodejs
C:\Users{User}\AppData\Roaming\npm(或%appdata%\npm)
C:\Users{User}\AppData\Roaming\npm-cache(或%appdata%\npm-cache) -
檢查您的%PATH%環境變數以確保沒有引用Nodejs或npm存在
選擇nvm安裝根路徑
指定nodejs的安裝路徑
- 測試
打開命令行,輸入nvm -v 可查看版本,即安裝成功
三、NVM使用
-
設置
設置下載源,修改setting.txt,在安裝根路徑下編輯setting.txt。
添加以下兩行鏡像地址
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/ -
使用
- nvm list available // 顯示可以安裝的所有node.js的版本
- nvm install 18.16.0 // 安裝18.16.0版本node
- nvm list //查看已安裝的node.js
- nvm use 14.19.1 // 切換node到指定的nodejs版本
四、NVM常用命令
-
nvm ls-remote :列出所有遠程伺服器的版本(官方node version list)
-
nvm list (可簡化為nvm ls):列出所有已安裝的 node 版本
-
nvm list available :顯示所有可下載的版本
-
nvm install stable :安裝最新版 node
-
nvm install [node版本號] :安裝指定版本 node
-
nvm uninstall [node版本號] :刪除已安裝的指定版本
-
nvm use [node版本號] :切換到指定版本 node
-
nvm current :當前 node 版本
-
nvm alias [別名] [node版本號] :給不同的版本號添加別名
-
nvm unalias [別名] :刪除已定義的別名
-
nvm alias default [node版本號] :設置預設版本