使用nvm管理多版本node的詳細(xì)教程
前言
在開發(fā)工作中,經(jīng)常在不同的項(xiàng)目中使用不同版本的node去開發(fā),換一個(gè)項(xiàng)目在重新安裝node太麻煩,所以使用nvm來管理多版本的node開發(fā)環(huán)境,就非常方便了。
準(zhǔn)備工作
卸載已安裝的node
安裝nvm
下載地址:https://sourceforge.net/projects/nvm-for-windows.mirror/
nvm安裝步驟
1.創(chuàng)建nvm安裝文件夾:D:\Softwares\nvm

2.創(chuàng)建node文件夾:D:\Softwares\nvm\nodejs

3.一路點(diǎn)擊next即可
4.在nvm安裝路徑下找到settings.txt : D:\Softwares\nvm\settings.txt
在文件中加入如下兩行
node_mirror:https://cdn.npmmirror.com/binaries/node/
npm_mirror:https://cdn.npmmirror.com/binaries/npm/
5.在nvm安裝路徑中創(chuàng)建兩個(gè)文件夾(node_cache, node_global):

創(chuàng)建完文件后,打開cmd, 運(yùn)行如下命令
npm config set prefix "D:\Softwares\nvm\node_global"
npm config set cache "D:\Softwares\nvm\node_cache"
6.配置環(huán)境變量(控制面板>系統(tǒng)>高級(jí)環(huán)境變量)
這個(gè)時(shí)候會(huì)看到已經(jīng)在系統(tǒng)變量和用戶變量中創(chuàng)建了下面兩對(duì)環(huán)境變量:

在環(huán)境變量Path中添加:D:\Softwares\nvm\node_global,系統(tǒng)變量和環(huán)境變量都要有

在系統(tǒng)變量中新建一個(gè)NODE_PATH:

此時(shí)就完成了所有配置。
nvm基本使用
node安裝
nvm install 18.15.0
nvm install 22.6.0
上述兩個(gè)命令就會(huì)安裝18.15.0和22.6.0版本的node
切換node版本
下面的命令表示使用18.15.0的node
nvm use 18.15.0
查看當(dāng)前安裝了哪些版本的node
nvm list
到此這篇關(guān)于使用nvm管理多版本node的詳細(xì)教程的文章就介紹到這了,更多相關(guān)nvm管理多版本node內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
在Node.js中使用Express實(shí)現(xiàn)視頻評(píng)論的列表展示和刪除功能
在現(xiàn)代Web應(yīng)用中,視頻內(nèi)容和互動(dòng)功能(如評(píng)論)的結(jié)合極大地增加了用戶的參與度,本文將通過一個(gè)具體的例子,展示如何在Node.js環(huán)境中使用Express框架來實(shí)現(xiàn)視頻評(píng)論的列表展示和刪除功能,需要的朋友可以參考下2024-04-04
node.js使用net模塊創(chuàng)建服務(wù)器和客戶端示例【基于TCP協(xié)議】
這篇文章主要介紹了node.js使用net模塊創(chuàng)建服務(wù)器和客戶端,結(jié)合實(shí)例形式分析了node.js使用net模塊實(shí)現(xiàn)TCP客戶端與服務(wù)器端通信的相關(guān)操作技巧,需要的朋友可以參考下2020-02-02
Node.js如何響應(yīng)Ajax的POST請(qǐng)求并且保存為JSON文件詳解
這篇文章主要介紹了關(guān)于Node.js是如何響應(yīng)Ajax的POST請(qǐng)求并且保存為JSON文件的相關(guān)資料,文中介紹的很詳細(xì),對(duì)大家具有一定的參考價(jià)值,需要的朋友們下面來一起看看吧。2017-03-03
用C/C++來實(shí)現(xiàn) Node.js 的模塊(一)
這篇文章的主要內(nèi)容其實(shí)簡而言之就是——用C/C++來實(shí)現(xiàn) Node.js 的模塊,非常的不錯(cuò),有需要的朋友可以參考下2014-09-09
node.js從數(shù)據(jù)庫獲取數(shù)據(jù)
這篇文章主要為大家詳細(xì)介紹了node.js從數(shù)據(jù)庫獲取數(shù)據(jù)的具體代碼,nodejs可以獲取具體某張數(shù)據(jù)表信息,感興趣的朋友可以參考一下2016-05-05
nodeJS?express路由學(xué)習(xí)req.body與req.query方法實(shí)例詳解
這篇文章主要為大家介紹了nodeJS?express路由學(xué)習(xí)req.body與req.query方法實(shí)例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-09-09
jwt在node中的應(yīng)用實(shí)踐(安裝配置封裝)
這篇文章主要為大家介紹了jwt在node中的應(yīng)用實(shí)踐包括安裝配置封裝,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-09-09

