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

使用nvm實現(xiàn)多個nodejs版本的快速切換

 更新時間:2024年09月11日 11:24:12   作者:愛分享的代碼君  
NodeJS的升級比較快,在開發(fā)中要使用最新的版本,必須經(jīng)常升級,但對于一些老項目可能又要使用低版本的NodeJS,使用nvm工具可以方便的管理下載的NodeJS版本,并通過命令實現(xiàn)NodeJS版本的快速切換,需要的朋友可以參考下

引言

NodeJS的升級比較快,在開發(fā)中要使用最新的版本,必須經(jīng)常升級,但對于一些老項目可能又要使用低版本的NodeJS,雖然可以在系統(tǒng)中同時安裝多個NodeJS的版本,然后通過修改環(huán)境變量的方式實現(xiàn)切換,但這種方法太麻煩。使用nvm工具可以方便的管理下載的NodeJS版本,并通過命令實現(xiàn)NodeJS版本的快速切換。

一、下載

下載地址:https://pan.quark.cn/s/f11352426d59

二、安裝

1、解壓后得到nvm-setup.exe文件。右鍵“以管理員身份運行”。

2、在此頁面中勾選“I accept the agreement”,同意協(xié)議,點擊“Next”

3、設(shè)置nvm的安裝目錄,注意路徑不要有空格、特殊符號等,最后是全小寫字母。點擊“Next”

4、此處設(shè)置nvm切換的當(dāng)前版本NodeJS的存儲目錄。點擊“Next”

5、點擊“Install”等待安裝完成

二、配置

1、環(huán)境變量

如果之前已安裝了NodeJS,需要刪除Path中的根路徑,如在《NodeJS的安裝和運行配置》這章中NodeJS的安裝路徑是D:\program\server\nodejs\v18.16.0,因此需要在環(huán)境變量的path中把此路徑刪除

2、修改nvm的配置文件settings.txt

1)修改root路徑為NodeJS的安裝目錄,即此目錄下為所有版本的NodeJS,如示例的root目錄 為D:\program\server\nodejs,全局插件和緩存,以及對應(yīng)版本的NodeJS都在此目錄下。

注意:

要使此目錄下原來的NodeJS能自動加入到nvm管理中,其名稱必須為“v + 版本號”

2)添加node和npm和版本的下載鏡像,

node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/

三、使用

1、檢查是否安裝成功

打開cmd,輸入以下命令,如果能正確顯示版本號,則表示安裝成功

nvm -v

2、查看當(dāng)前已安裝的NodeJS列表

nvm list

3、查看線上提供的可供下載的NodeJS版本

nvm list available

4、下載指定版本的NodeJS,如20.17.0

nvm install 要下載的版本號

此進新版本的NodeJS已下載到目錄下。

5、切換版本

1)如果是才安裝成功,此時node命令是無法使用的

2)切換到指定版本

nvm use 要切換的版本號

此處示例為18.16.0,

切換后,會把v18.16.0目錄創(chuàng)建一個快捷方式,名稱為current

此時再使用node -v 可以看到正確的版本號

由于nvm線上最低只提供18.x版本的下載,如果是要使用更低本的NodeJS,可以下載對應(yīng)版本的壓縮包,然后解壓到NodeJS的安裝目錄下,并把此版本的名稱改成“v + 版本號”的形式,比如“v16.12.0”,這樣nvm就可以自動識別此版本的NodeJS了。

以上就是使用nvm實現(xiàn)多個nodejs版本的快速切換的詳細(xì)內(nèi)容,更多關(guān)于nvm多個nodejs版本切換的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • node.js中的fs.writeFile方法使用說明

    node.js中的fs.writeFile方法使用說明

    這篇文章主要介紹了node.js中的fs.writeFile方法使用說明,本文介紹了fs.writeFile的方法說明、語法、接收參數(shù)、使用實例和實現(xiàn)源碼,需要的朋友可以參考下
    2014-12-12
  • 使用Node.js創(chuàng)建一個簡單的HTTP服務(wù)器的示例代碼

    使用Node.js創(chuàng)建一個簡單的HTTP服務(wù)器的示例代碼

    Node.js 是一種強大的 JavaScript 運行環(huán)境,允許開發(fā)者在服務(wù)器端運行 JavaScript 代碼,它以異步事件驅(qū)動的方式處理大量連接,適合構(gòu)建高效的網(wǎng)絡(luò)應(yīng)用程序,在這篇文章中,我們將一起學(xué)習(xí)如何使用 Node.js 創(chuàng)建一個簡單的 HTTP 服務(wù)器,并通過示例代碼幫你快速上手
    2025-02-02
  • 解決koa2 ctx.render is not a function報錯問題

    解決koa2 ctx.render is not a function報錯問題

    這篇文章主要介紹了解決koa2 ctx.render is not a function報錯問題,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-08-08
  • nodejs中全局變量的實例解析

    nodejs中全局變量的實例解析

    本文主要介紹了nodejs中全局變量的相關(guān)知識,具有很好的參考價值。下面跟著小編一起來看下吧
    2017-03-03
  • node.js使用express框架進行文件上傳詳解

    node.js使用express框架進行文件上傳詳解

    在本篇內(nèi)容里小編給大家整理了關(guān)于node.js使用express框架進行文件上傳的相關(guān)知識點內(nèi)容,有需要的朋友們跟著學(xué)習(xí)下。
    2019-03-03
  • 一文詳解Node.js服務(wù)器動態(tài)資源處理

    一文詳解Node.js服務(wù)器動態(tài)資源處理

    動態(tài)資源處理也就是對數(shù)據(jù)進行重新排序來讀寫數(shù)據(jù)庫,讀取反序列化,寫入序列化,這篇文章主要來和大家聊聊Node.js中的服務(wù)器動態(tài)資源處理,感興趣的可以了解下
    2024-04-04
  • 讓nodeJS支持ES6的詞法----babel的安裝和使用方法

    讓nodeJS支持ES6的詞法----babel的安裝和使用方法

    這篇文章主要介紹了讓nodeJS支持ES6的詞法----babel的安裝和使用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • nodejs 圖片預(yù)覽和上傳的示例代碼

    nodejs 圖片預(yù)覽和上傳的示例代碼

    本篇文章主要介紹了nodejs 圖片預(yù)覽和上傳的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-09-09
  • 使用pify實現(xiàn)Node.js回調(diào)函數(shù)的Promise化

    使用pify實現(xiàn)Node.js回調(diào)函數(shù)的Promise化

    使用pify庫,你可以非常便利地將任何遵循Node.js回調(diào)風(fēng)格的函數(shù)轉(zhuǎn)換為返回Promise對象的函數(shù),從而使得你的異步代碼更加清晰和易于維護,本文通過豐富的代碼示例引導(dǎo)你如何有效地利用pify,需要的朋友可以參考下
    2024-06-06
  • node.js中實現(xiàn)token的生成與驗證的操作方法

    node.js中實現(xiàn)token的生成與驗證的操作方法

    Token是一種用于在客戶端和服務(wù)器之間安全傳輸信息的加密字符串,常用于身份驗證、授權(quán)、狀態(tài)管理和安全性,在Node.js中,常用jsonwebtoken庫生成和驗證Token,本文介紹node.js中實現(xiàn)token的生成與驗證的操作方法,感興趣的朋友一起看看吧
    2025-01-01

最新評論

泰宁县| 连山| 枝江市| 烟台市| 平远县| 甘洛县| 墨脱县| 无极县| 敖汉旗| 莱阳市| 延吉市| 商水县| 嘉善县| 轮台县| 峨眉山市| 南溪县| 垣曲县| 宁南县| 乌审旗| 弥勒县| 宁都县| 建始县| 沙雅县| 灌南县| 安岳县| 格尔木市| 资兴市| 达州市| 榆社县| 赣榆县| 宝丰县| 蓝山县| 柞水县| 蚌埠市| 隆尧县| 盐山县| 平果县| 杭锦旗| 涟源市| 九江县| 电白县|