不同的軟件開(kāi)發(fā)工具可能需要特定版本的 Node.js 和 NPM(Node 包管理器)谅海。NPM 是一個(gè)用于管理從 NPM 注冊(cè)表安裝的包的工具萝玷。
此外嫁乘,如果你正在制作 NPM 包,你可能需要使用不同版本的 Node.js 對(duì)其進(jìn)行測(cè)試间护。這就是你應(yīng)該安裝 NVM 的原因亦渗。
NVM 是 Node Version Manager(Node 版本管理工具)的縮寫(xiě),是一個(gè)命令行工具汁尺,用于管理和切換到不同版本的 Node.js法精。
在本文中,我將向你展示如何在 Windows 10 上下載和安裝 NVM痴突。
我還將向你展示如何在你的 Windows 計(jì)算機(jī)上設(shè)置和使用不同版本的 Node.js 和 NPM搂蜓。
我們將涵蓋的內(nèi)容
- 如何在 Windows 10 中下載和安裝 NVM
- 按照步驟下載 nvm-windows
- 如何在 Windows 10 上使用 NVM
- 如何使用 NVM 安裝不同版本的 Node.js 和 NPM
- 總結(jié)
如何在 Windows 10 中下載和安裝 NVM
正如我之前提到的,Windows 不支持 NVM辽装,因?yàn)?NVM 僅在 Linux 和 Mac 上受支持帮碰。
你將在 Windows 機(jī)器上使用的是 “nvm-windows”。 nvm-windows 類似于 NVM拾积,但不完全相同殉挽。
注意:如果你已經(jīng)安裝了 Node.js,你需要卸載它拓巧,這樣在使用不同版本的 Node 和從 NPM 注冊(cè)表安裝包時(shí)不會(huì)導(dǎo)致錯(cuò)誤斯碌。
之后重新啟動(dòng)你的電腦,打開(kāi)命令提示符或 PowerShell肛度,然后運(yùn)行 node -v
以確認(rèn) Node 已被卸載傻唾。
另外,如果你安裝了 yarn承耿,卸載它冠骄,安裝 NVM 后重新安裝它伪煤。你不想在安裝和使用 NPM 注冊(cè)表中的包時(shí)遇到奇怪的錯(cuò)誤。
按照步驟下載 nvm-windows
第 1 步:前往 nvm-windows 倉(cāng)庫(kù)凛辣,然后單擊立即下載
你將看到一個(gè)包含不同版本的 nvm-windows 的頁(yè)面抱既。
- 第 2 步:點(diǎn)擊最新版本下載。目前扁誓,它是 2022 年 4 月 28 日的版本蝙砌。
- 第 3 步:在你的計(jì)算機(jī)上找到安裝程序并打開(kāi)它,按照安裝向?qū)нM(jìn)行安裝跋理。
-
第 4 步:打開(kāi) PowerShell 或命令提示符并運(yùn)行
nvm -v
以確認(rèn)安裝择克。
如果你收到與我上面相同的消息,則 nvm-windows 已成功安裝前普,恭喜肚邢!
如何在 Windows 10 上使用 NVM
要使用 NVM,你需要以管理員身份打開(kāi) PowerShell 或命令提示符拭卿。你也可以使用 Git bash骡湖。
- 要以管理員身份打開(kāi) PowerShell,請(qǐng)右鍵單擊開(kāi)始并選擇 “PowerShell(Admin)”峻厚。
- 要以管理員身份打開(kāi)命令提示符响蕴,請(qǐng)搜索 “cmd” 并選擇右側(cè)的“以管理員身份打開(kāi)”。
如何使用 NVM 安裝不同版本的 Node.js 和 NPM
超級(jí)強(qiáng)大的 NVM 讓你能夠在你的機(jī)器上安裝多個(gè)版本的 Node.js惠桃。
要安裝最新版本的 Node浦夷,請(qǐng)運(yùn)行 nvm install latest
。
安裝 Node 的長(zhǎng)期支持(LTS)版本更好辜王,因?yàn)樗?bug 更少劈狐。
要安裝 LTS 版本的 Node,請(qǐng)運(yùn)行 nvm install lts
呐馆。
要安裝特定版本的 Node肥缔,你需要先運(yùn)行 nvm list available
,以便查看可用的 Node 版本汹来。
要安裝該特定版本续膳,請(qǐng)運(yùn)行 nvm install node-version-number
,例如收班,nvm install 14.20.0
坟岔。
注意:一旦你安裝了一個(gè)版本的 Node,就會(huì)為你安裝相應(yīng)版本的 NPM闺阱,所以你不需要單獨(dú)安裝 NPM炮车。
如果你要使用的 NPM 版本不可用舵变,請(qǐng)運(yùn)行 npm install @npm version-number -g
進(jìn)行安裝酣溃。
現(xiàn)在瘦穆,要查看你在 Windows 機(jī)器上安裝的 Node 版本列表,請(qǐng)運(yùn)行 nvm list
赊豌。
要使用特定版本的 Node扛或,請(qǐng)運(yùn)行:
-
nvm use latest
使用最新版本 -
nvm use lts
使用長(zhǎng)期支持版本 -
nvm use version-number
使用你已安裝的任何其他版本
總結(jié)
本文向你展示了如何在 Windows 10(nvm-windows)上安裝 NVM,以及如何使用它來(lái)安裝和管理不同版本的 Node.js碘饼。
提醒一下熙兔,以下是你將與 nvm-windows 一起使用的常用命令:
-
nvm install node-version
– 安裝一個(gè)版本的 Node -
nvm list
– 查看你機(jī)器上安裝的 Node 版本 -
nvm use node-version
– 使用特定版本的 Node
感謝你閱讀本文,繼續(xù)編碼吧:)