簡介
在開發(fā)中需要創(chuàng)建一個nuxt.js 的項目官網(wǎng)提示node版本需要14以上,然而我的node版本為12.0所以在創(chuàng)建項目的時候會提示版本要升級,那么問題來了,老項目的運行版本為12.0,新項目的版本為14.0,再切換項目的時候要重新安裝相應(yīng)的node版本么,很顯然不太現(xiàn)實。那么**NVM**來了他是一個node的版本管理工具,可以切換node版本,安裝等。廢話不多說,上教程
安裝
官網(wǎng): https://nvm.uihtm.com/
github:https://github.com/coreybutler/nvm-windows/releases](https://github.com/coreybutler/nvm-windows/releases
1、下載 nvm-setup.zip 安裝
2、安裝位置選擇,這里我選擇的是默認路徑:原因之前裝在D盤,但是環(huán)境變量那塊有問題,會導(dǎo)致無法設(shè)置版本,如果有潔癖可以去看下怎么配置環(huán)境變量【雖然安裝時候會自動配置好】,這里我就無腦下一步了

image.png
安裝成功自動配置環(huán)境變量

image.png
3、查看是否安裝成功
nvm -v
4、安裝相應(yīng)的node版本號
nvm install 16.19.0
5、查看是否安裝成功
nvm list / nvm ls
6、設(shè)置版本號
nvm use 16.19.0
7、查看是否設(shè)置成功
nvm -ls //相應(yīng)版本號前會有個 * 代表設(shè)置成功反之就是設(shè)置失敗了,可能是環(huán)境變量的問題
node -v
npm -v
// 出現(xiàn)相應(yīng)版本號代表成功

image.png
8、常用命令
nvm list available // 查顯示可以安裝的所有node.js的版本
nvm ls // 看安裝的所有node.js的版本
nvm install 版本號 // 例如:nvm install 16.19.0
nvm use 版本號 // 切換到使用指定的nodejs版本 如:nvm use 16.19.0
nvm version // 查看當(dāng)前的版本
nvm uninstall 版本號// 卸載指定版本node。
9、注意:需卸載老版本node哦,最好記下來之前的node版本號,然后用nvm安裝,這樣會保證之前的項目正常運行!