你是否遇到過這樣的情況,接手一個Nodejs項目,啟動直接報錯。錯誤信息提示 Node 版本要小於 12。你想吧Node版本降低,但是立刻想到Vue3項目使用的vite要求Node版本要大於12。這時候你怎麼辦呢?

別著急,今天就和大家介紹一款Node版本管理工具 — nvm。使用nvm可以很方便的在多個Node版本間切換,方便你執行任何年代的Node項目。nvm作為Node版本管理工具,的主要功能有下面幾點:
1.安裝不同版本的Node
2.切換不同的Node版本
3.設置默認的Node版本
4.刪除已安裝的Node版本
下面跟着我了解一下如何使用吧。

安裝nvm
nvm需要通過腳本安裝,可以使用下面兩種方式:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bashwget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bashmac 系統可以使用 homebrew 安裝:
brew install nvm腳本執行完之後,nvm 命令應該就可以使用了。如果提示:” nvm: command not found “,可以執行一下 source 命令。
#bash:
source ~/.bashrc
#zsh:
source ~/.zshrc
#ksh:
. ~/.profilemac 使用 brew 命令安裝之後,需要根據提示創建 .nvm 目錄並添加 nvm 配置到shell配置文件。

執行命令測試一下安裝是否成功:
nvm --help如果有幫助信息輸出,說明安裝成功。

使用nvm安裝node
nvm安裝node的命令非常簡潔且易於理解,不用背命令。比如下面這個:
nvm install node執行這條命令會安裝最新版的node。安裝指定版本的node也很簡單:
nvm install 14.7.0那我不知道版本號呀,難道要先去官網查版本號嗎?不用,nvm一個命令就行:
nvm ls-remote這個命令會列出所有可用的node版本。

使用nvm切換node版本
nvm最大的優勢就是能夠在多個node版本間切換,如何切換版本呢?
命令也非常簡單:
nvm use 14.7.0如果想使用系統安裝的node版本,可以這樣執行命令:
nvm use system那如果安裝了很多版本,我不記得要切換版本的版本號怎麼辦呢?可以使用一個命令查詢:
nvm ls這個命令會列出全部已安裝的版本,和上面查看可安裝的版本的命令很像吧~
根據上面的介紹,你現在可以在多個node版本中自由地切換了。
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/222475.html
微信掃一掃
支付寶掃一掃