最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用NVM安裝Node.js?22并配置國內(nèi)鏡像加速的方法

 更新時(shí)間:2025年10月28日 08:52:06   作者:林九生  
nvm是一個(gè)用于管理Node.js版本的工具,它允許你在同一臺(tái)機(jī)器上安裝和切換多個(gè)Node.js版本,這篇文章主要介紹了使用NVM安裝Node.js?22并配置國內(nèi)鏡像加速的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下

前言

在前端開發(fā)或全棧開發(fā)中,Node.js 是繞不開的核心環(huán)境。但由于網(wǎng)絡(luò)原因,直接使用 nvm install 安裝 Node.js 往往會(huì)遇到下載緩慢甚至失敗的問題。本文將手把手帶你使用 NVM (Node Version Manager) 配置國內(nèi)鏡像源,并快速安裝 Node.js 22 最新版本。

一、前置知識

  1. NVM 是什么?

    • NVM 全稱 Node Version Manager,顧名思義就是 Node.js 版本管理工具。
    • 它可以讓你在同一臺(tái)電腦上自由切換多個(gè) Node.js 版本,避免不同項(xiàng)目之間的環(huán)境沖突。
  2. 為什么需要鏡像?

    • NVM 默認(rèn)從 nodejs.org 下載 Node.js 二進(jìn)制包,國內(nèi)訪問速度比較慢。
    • 通過配置 NVM_NODEJS_ORG_MIRROR 環(huán)境變量,可以將下載源切換到國內(nèi)的鏡像站(如淘寶、npmmirror),顯著提升下載速度。

二、安裝 NVM

如果你還沒有安裝 NVM,可以按照以下步驟:

  • Windows 用戶

    • 推薦使用 nvm-windows
    • 下載 .exe 安裝包,一路 Next 即可。
  • Linux / macOS 用戶

    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash
    

    安裝完成后記得重新打開終端,或者 source ~/.bashrc

三、配置國內(nèi)鏡像源

Windows 系統(tǒng)下,可以在 CMD / PowerShell 中運(yùn)行:

set NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node/

Linux / macOS 系統(tǒng),可以寫入到 ~/.bashrc~/.zshrc 中:

export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node/

保存后執(zhí)行 source ~/.bashrc 生效。

四、安裝 Node.js 22

執(zhí)行以下命令即可:

nvm install 22

如果需要切換到該版本:

nvm use 22

查看當(dāng)前 Node.js 版本:

node -v

查看全局 npm 版本:

npm -v

五、驗(yàn)證是否安裝成功

運(yùn)行一個(gè)簡單的 JavaScript 文件:

// test.js
console.log("Hello, Node.js " + process.version);

執(zhí)行:

node test.js

如果輸出類似 Hello, Node.js v22.6.0(版本號視具體安裝情況而定),說明安裝成功。

六、常見問題排查

  1. 報(bào)錯(cuò) 找不到可用的版本

    • 確認(rèn)你的 NVM_NODEJS_ORG_MIRROR 設(shè)置正確。
    • 可以直接訪問 npmmirror Node.js 鏡像 查看是否能打開。
  2. 安裝后 Node.js 無法使用

    • Windows 需要以管理員權(quán)限運(yùn)行命令行。

    • Linux/macOS 確認(rèn) nvm.sh 已正確加載,可以在 .bashrc 中添加:

      export NVM_DIR="$HOME/.nvm"
      [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
      
  3. 切換版本無效

    • 在 Windows 下,可能需要重新打開終端窗口。
    • 確認(rèn) nvm list 輸出中已顯示對應(yīng)版本。

七、總結(jié)

  • 使用 NVM 可以靈活管理 Node.js 版本。
  • 配置 NVM_NODEJS_ORG_MIRROR 后,可以大大加快 Node.js 的下載速度。

到此這篇關(guān)于使用NVM安裝Node.js 22并配置國內(nèi)鏡像加速的文章就介紹到這了,更多相關(guān)NVM安裝Node.js22配置國內(nèi)鏡像加速內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 多版本node的安裝和切換詳細(xì)操作步驟

    多版本node的安裝和切換詳細(xì)操作步驟

    有時(shí)候需要運(yùn)行不同的項(xiàng)目,node版本不一致會(huì)導(dǎo)致不少問題,下面這篇文章主要給大家介紹了關(guān)于多版本node的安裝和切換詳細(xì)操作步驟的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-07-07
  • Node做中轉(zhuǎn)服務(wù)器轉(zhuǎn)發(fā)接口

    Node做中轉(zhuǎn)服務(wù)器轉(zhuǎn)發(fā)接口

    這篇文章主要介紹了Node做中轉(zhuǎn)服務(wù)器轉(zhuǎn)發(fā)接口的相關(guān)資料,需要的朋友可以參考下
    2017-10-10
  • sublime text配置node.js調(diào)試(圖文教程)

    sublime text配置node.js調(diào)試(圖文教程)

    下面小編就為大家分享一篇sublime text配置node.js調(diào)試(圖文教程),具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2017-11-11
  • Node.js斷點(diǎn)續(xù)傳的實(shí)現(xiàn)

    Node.js斷點(diǎn)續(xù)傳的實(shí)現(xiàn)

    最近做了個(gè)項(xiàng)目,應(yīng)項(xiàng)目需求,需要傳圖片、Excel等,幾M的大小可以很快就上傳到服務(wù)器,但是大的就需要斷點(diǎn)上傳,本文就介紹一下,感興趣的可以了解一下
    2021-05-05
  • node.js中的http.createClient方法使用說明

    node.js中的http.createClient方法使用說明

    這篇文章主要介紹了node.js中的http.createClient方法使用說明,本文介紹了http.createClient的方法說明、語法、接收參數(shù)、使用實(shí)例和實(shí)現(xiàn)源碼,需要的朋友可以參考下
    2014-12-12
  • Node.js利用js-xlsx處理Excel文件的方法詳解

    Node.js利用js-xlsx處理Excel文件的方法詳解

    這篇文章主要給大家介紹了關(guān)于Node.js利用js-xlsx處理Excel文件的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起看看吧。
    2017-07-07
  • nodejs簡單訪問及操作mysql數(shù)據(jù)庫的方法示例

    nodejs簡單訪問及操作mysql數(shù)據(jù)庫的方法示例

    這篇文章主要介紹了nodejs簡單訪問及操作mysql數(shù)據(jù)庫的方法,結(jié)合實(shí)例形式分析了nodejs創(chuàng)建mysql連接、執(zhí)行sql語句及關(guān)閉連接等相關(guān)操作技巧,需要的朋友可以參考下
    2018-03-03
  • Nodejs學(xué)習(xí)筆記之Stream模塊

    Nodejs學(xué)習(xí)筆記之Stream模塊

    nodejs的fs模塊并沒有提供一個(gè)copy的方法,但我們可以很容易的實(shí)現(xiàn)一個(gè),這種方式是把文件內(nèi)容全部讀入內(nèi)存,然后再寫入文件,對于小型的文本文件,這沒有多大問題,比如grunt-file-copy就是這樣實(shí)現(xiàn)的。
    2015-01-01
  • 詳解node nvm進(jìn)行node多版本管理

    詳解node nvm進(jìn)行node多版本管理

    這篇文章主要介紹了詳解node nvm進(jìn)行node多版本管理,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-10-10
  • node.js?readline和line-reader逐行讀取文件方法

    node.js?readline和line-reader逐行讀取文件方法

    Readline是Node的原生模塊。它是專門為從任何可讀流逐行讀取內(nèi)容而開發(fā)的。它可用于從命令行讀取數(shù)據(jù),line-reader模塊是Node.js中逐行讀取文件的開源模塊。它不是本地模塊,所以你需要使用npm(節(jié)點(diǎn)包管理器)安裝它
    2022-10-10

最新評論

晋中市| 洪泽县| 汪清县| 双柏县| 忻州市| 莲花县| 荆州市| 禹州市| 福建省| 凌海市| 滁州市| 灵璧县| 望江县| 兴安盟| 朝阳区| 乡宁县| 兴和县| 大宁县| 吉木萨尔县| 嵊州市| 临西县| 温州市| 叶城县| 通江县| 怀柔区| 当涂县| 铜梁县| 府谷县| 嵊州市| 禄丰县| 大邑县| 准格尔旗| 崇礼县| 通化县| 新建县| 佛冈县| 宜君县| 东安县| 合作市| 隆尧县| 石景山区|