使用nvm進(jìn)行多個nodejs版本的統(tǒng)一管理
1、nvm的下載
nvm全稱Node Version Manager,即Node版本管理器。根據(jù)自己的需要進(jìn)入官網(wǎng)nvm文檔手冊 - nvm是一個nodejs版本管理工具 - nvm中文網(wǎng)下載對應(yīng)版本。本文已windows版本為例。

2、nvm的安裝
如果下載的是windows版本,只執(zhí)行對應(yīng)的exe安裝文件依次安裝即可。

3、通過nvm安裝nodejs版本
通過執(zhí)行 nvm list available命令可以查看可下載的nodejs版本。
nvm list available

通過 nvm install 版本號 命令可以安裝指定版本的nodejs。
nvm install 8.12.0

4、查看已安裝nodejs版本
通過nvm list 或 nvm ls 命令查看本機已安裝的nodejs版本。
nvm list

5、切換nodejs版本
通過nvm use 版本號 使用指定版本的nodejs。
nvm use 8.12.0

6、nvm常用命令
nvm arch:顯示node是運行在32位還是64位。nvm install <version> [arch]:安裝node, version是特定版本也可以是最新穩(wěn)定版本latest??蛇x參數(shù)arch指定安裝32位還是64位版本,默認(rèn)是系統(tǒng)位數(shù)。可以添加--insecure繞過遠(yuǎn)程服務(wù)器的SSL。nvm list [available]:顯示已安裝的列表。可選參數(shù)available,顯示可安裝的所有版本。list可簡化為ls。nvm on:開啟node.js版本管理。nvm off:關(guān)閉node.js版本管理。nvm proxy [url]:設(shè)置下載代理。不加可選參數(shù)url,顯示當(dāng)前代理。將url設(shè)置為none則移除代理。nvm node_mirror [url]:設(shè)置node鏡像。默認(rèn)是https://nodejs.org/dist/。如果不寫url,則使用默認(rèn)url。設(shè)置后可至安裝目錄settings.txt文件查看,也可直接在該文件操作。nvm npm_mirror [url]:設(shè)置npm鏡像。https://github.com/npm/cli/archive/。如果不寫url,則使用默認(rèn)url。設(shè)置后可至安裝目錄settings.txt文件查看,也可直接在該文件操作。nvm uninstall <version>:卸載指定版本node。nvm use [version] [arch]:使用制定版本node??芍付?2/64位。nvm root [path]:設(shè)置存儲不同版本node的目錄。如果未設(shè)置,默認(rèn)使用當(dāng)前目錄。nvm version:顯示nvm版本。version可簡化為v。
7、在vscode中使用插件自動切換nodejs版本
7.1、安裝VSCode插件vsc-nvm

7.2 在項目根目錄下創(chuàng)建文件.nvmrc,文件內(nèi)容為版本號
// .nvmrcv8.12.0
完成配置后,關(guān)閉VSCode,再重新打開,可以看到終端自動打開,并執(zhí)行了nvm use命令,實現(xiàn)了NodeJS版本的自動切換。
以上就是使用nvm進(jìn)行多個nodejs版本的統(tǒng)一管理的詳細(xì)內(nèi)容,更多關(guān)于nvm管理多個nodejs版本的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
npm ERR! code ELIFECYCLE錯誤及解決方法
有時候在使用npm運行命令時,可能會遇到錯誤,本文主要介紹了npm ERR! code ELIFECYCLE錯誤及解決方法,具有一定的參考價值,感興趣的可以了解一下2024-05-05
如何使用axios庫在Node.js中進(jìn)行代理請求(實踐案例)
axios是一個強大的基于Promise的HTTP客戶端,它在瀏覽器和Node.js環(huán)境中均可使用,本文將介紹如何充分利用axios庫,在Node.js中進(jìn)行代理請求的最佳實踐,并通過一個實際案例來展示其應(yīng)用,感興趣的朋友一起看看吧2024-03-03
node 利用進(jìn)程通信實現(xiàn)Cluster共享內(nèi)存
本篇文章主要介紹了node 利用進(jìn)程通信實現(xiàn)Cluster共享內(nèi)存,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-10-10
Node.js+express+socket實現(xiàn)在線實時多人聊天室
這篇文章主要為大家詳細(xì)介紹了Node.js+express+socket實現(xiàn)在線實時多人聊天室,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-07-07

