種一棵樹,最好是十年前,其次是現在!想要改變,從此刻開始,一切都不晚!
目錄
- nvm是什么?
- 前提條件:安裝homebrew
- 如果系統已經有node版本:
- 在mac上安裝nvm:
- 用nvm安裝nodejs:
- 下載任意nodejs版本:
- nvm基本使用語法:
- 安裝特定版本的nodejs:
- 使用特定版本的nodejs:
- 刪除特定版本的nodejs:
- 查看當前nodejs版本:
- 設置默認的nodejs版本:
- 安裝最新版本的nodejs:
- 安裝LTS版本的nodejs:
- 查看nvm的幫助信息:
nvm是什么?
NVM(Node Version Manager)是一個用于管理Node.js 版本的工具,它允許開發者在同一臺機器上輕松安裝、切換和管理多個版本的Node.js。 nvm是node的版本管理工具,在使用時可以切換node的版本和npm的版本,不過在使用nvm之前一定要把之前下載不是通過nvm下載的node刪除掉。
蒼天可見:終于不會來回刪除node版本了反復刪除安裝真的很崩潰啊啊啊啊啊!!!..俺不中了…
前提條件:安裝homebrew
macOS用戶可以使用homebrew來安裝NVM。 具體點擊跳轉官網
/bin/bash -c "$(curl -fsSL https:/raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
如果系統已經有node版本:
如果沒有安裝請跳過這一步…
莫慌,請先卸載掉它。是的,強硬的刪除它!!force!!!刪掉!!!
brew uninstall --ignore-dependencies node
brew uninstall --force node
在mac上安裝nvm:
brew update
brew install nvm
接下來在home中給我們的nvm創建一個文件夾,如下:
mkdir ~/.nvm
配置我們所需要的環境變量,在home中編輯以下配置文件:
vim ~/.bash_profile
在 ~/.bash_profile
(或~/.zshrc
,用于macOS Catalina或更高版本)中添加以下幾行:
export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh
esc+ :wq
保存并關閉文件。
之后,將變量加載到當前的shell環境中,在下一次登錄,他會自動加載。是的你沒聽錯,帥不帥?嗯?說話!回答我!
source ~/.bash_profile
這樣我們就已經安裝nvm了。
用nvm安裝nodejs:
可以用nvm查看有哪些node版本可以進行安裝:
nvm ls-remote
版本太多了就截這么多了哈兄弟們👬🏻
下載任意nodejs版本:
nvm install node ## 安裝最后一個長期支持版本
nvm install 18.0.0
之后查看node.js是否安裝成功:
nvm ls
如下圖,就是安裝成功啦!
此圖其實是列出已經安裝的nodejs版本的,如下我就是只安裝了v23.10.0版本!
nvm基本使用語法:
安裝特定版本的nodejs:
nvm install <version>
例如,安裝nodejs的14.17.0版本:
nvm install 14.17.0
使用特定版本的nodejs:
nvm use <version>
例如:
nvm use 14.17.0
刪除特定版本的nodejs:
nvm uninstall <version>
例如:
nvm uninstall 14.17.0
查看當前nodejs版本:
node -v
設置默認的nodejs版本:
nvm alias default <version>
例如,我們將nodejs的14.17.0設置為默認版本:
nvm alias default 14.17.0
安裝最新版本的nodejs:
nvm install node
安裝LTS版本的nodejs:
nvm install --lts
查看nvm的幫助信息:
nvm help