問題描述: 由于現在node版本已經很高了彤蔽,但是有時候你不得不開發(fā)維護一下低版本的node項目潭陪,但是電腦上又有高版本項目怎么辦呢套么?所以用到了nvm
node版本控制工具拯爽。
1. 安裝nvm
-
到 github 上面下載索抓。下載地址:https://github.com/coreybutler/nvm-windows/releases
下載完 nvm-setup.zip 之后解壓,解壓出來一個 nvm-setup.exe 文件
雙擊安裝打開 cmd 毯炮,輸入 nvm 驗證是否安裝成功 :nvm v
接下來安裝node版本:nvm list available可以查看版本逼肯,除了下面這些其余的也是可以安裝的
2. 查看node位置
where node
cmd輸入where node查看node存儲位置,如果安裝不上桃煎,可以先卸載node版本重新安裝 控制面板中->卸載程序->node卸載
3. 查看電腦安裝的node 版本
nvm ls
4.安裝指定node版本
nvm install 8.11.2 // 安裝 8.11.2版本node
nvm install latest // 安裝最新版本node
5.nvm use 命令 - 使用指定版本node
nvm use 8.11.2 // 使用8.11.2 版本node
遇坑警告@捍薄!N酢H弧!
exit status 5: ????????
在運行nvm use 的時候葫辐,有可能會出現無權限安裝的問題搜锰,如果遇到此問題,請 以管理員身份運行 cmd耿战。
總結:
常用命令
nvm -v 或 nvm v
:查看 nvm 版本
nvm list
:查看安裝版本
nvm install 8.11.2
:安裝指定版本node
nvm list available
:查看可安裝node版本
其他命令
nvm arch
:顯示node是運行在32位還是64位系統(tǒng)上的
nvm on
:開啟nodejs版本管理
nvm off
:關閉nodejs版本管理
nvm proxy [url]
:設置下載代理蛋叼。不加可選參數url,顯示當前代理剂陡。將url設置為none則移除代理狈涮。
nvm node_mirror [url]
:設置node鏡像租冠。默認是https://nodejs.org/dist/。如果不寫url薯嗤,則使用默認url顽爹。設置后可至安裝目錄settings.txt文件查看,也可直接在該文件操作骆姐。
nvm npm_mirror [url]
:設置npm鏡像镜粤。https://github.com/npm/cli/archive/。如果不寫url玻褪,則使用默認url肉渴。設置后可至安裝目錄settings.txt文件查看,也可直接在該文件操作带射。
nvm root [path]
:設置存儲不同版本node的目錄同规。如果未設置,默認使用當前目錄窟社。
nvm version
:顯示nvm版本券勺。version可簡化為v。