Mac m1、Mac,Ventura 13.2,M2安裝NVM
使用homebrew安裝nvm
電腦沒(méi)有HomeBrew的自行安裝并配置環(huán)境變量
1. 安裝nvm
### sudo執(zhí)行下面這個(gè)命令需要輸入當(dāng)前用戶開機(jī)密碼
sudo curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash
### 下面這個(gè)命令也行
### brew install nvm
2. 配置nvm環(huán)境變量
這里需要特別注意,Mac M1/M2在用戶目錄下的環(huán)境變量配置文件為 .base_profile 和.zshrc 其他文件都不要?jiǎng)?br>2.1 打開 .base_profile文件
sudo vim .base_profile
在打開的終端中按字母 “i ” 來(lái)切換輸入,并在最下面添加一下內(nèi)容:
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
2.2 打開 .zshrc文件
sudo vim .zshrc
在打開的終端中按字母 “i ” 來(lái)切換輸入,并在最下面添加一下內(nèi)容:
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
2.3 分別執(zhí)行下兩條命令
source .bash_profile
souece .zshrc
2.4 執(zhí)行以下命令來(lái)驗(yàn)證是否成功
nvm
如果出現(xiàn) Node Version Manager 就便是安裝成功
安裝Node
以下所有命令均在終端執(zhí)行
1. 查看有哪些可以安裝的Node版本
nvm list
2. 我這里以 v10.24為例:
nvm install v10.24
正常來(lái)說(shuō)是可以跑完執(zhí)行成功,就安裝成功了。但是有時(shí)候會(huì)有驚喜:Mac nvm install failed python: not found
~ zshrc$>./configure --prefix=/Users/xxx/.nvm/versions/node/v12.22.12 <
./configure: line 3: exec: python: not found
nvm: install v10.24.x failed!
Mac nvm install failed python: not found解決方法(終端中執(zhí)行以下命令):
cd /System/Applications/Utilities
open .
選中圖中標(biāo)記內(nèi)容,并關(guān)閉所有打開的終端,在重新打開
如果在 VS Code
Idea
WebStorm
或者其他開發(fā)工具執(zhí)行依舊無(wú)效,你可以嘗試把開發(fā)工具中的終端關(guān)掉(或者重啟開發(fā)工具)、或者刪掉,重新添加一個(gè)終端,比如下面VS Code:
如有錯(cuò)誤,歡迎大佬指正文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-551800.html
如需幫助,請(qǐng)留言,不喜勿噴文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-551800.html
到了這里,關(guān)于Mac M1/M2 安裝nvm管理多版本node的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!