1. 安装xcode-select
homebrew和mac自带的git都需要xcode-select
可以直接打开mac终端,运行 git --version,即可触发系统提醒下载xcode-select
或者可以在命令行直接安装
xcode-select --install
2. 安装switchhosts
安装homebrew时需要配置host,刚好switchhosts也是开发中不可或缺的好工具,在这里一并安装。
1.下载
访问switchhosts官网点击下载
或者直接访问switchhosts下载页
2.安装和使用
打开swithchosts,添加一条,并加入以下配置(为了后续下载homebrew)
199.232.68.133 raw.githubusercontent.com
199.232.68.133 user-images.githubusercontent.com
199.232.68.133 avatars2.githubusercontent.com
199.232.68.133 avatars1.githubusercontent.com
3. 安装homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
如果无科学上网或者安装太慢可以选择国内镜像,推荐:
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
4. 安装git
mac系统是自带git的,可以直接在终端git --version查看版本
该版本一般都不是最新版本,如果需要最新版本的git,建议使用homebrew安装
brew install git
安装成功后运行git --version发现还是旧版本的git,这是因为系统默认使用自带的git
which git
- 如果输出是
/usr/bin/git,说明系统正在使用自带的 Git。 - 如果输出是
/opt/homebrew/bin/git或/usr/local/bin/git,说明系统已经在使用 Homebrew 安装的 Git。
此时我们需要切换到homebrew安装的git,修改环境变量
打开配置文件
nano ~/.zshrc
在文件顶部添加以下内容:
export PATH="/opt/homebrew/bin:/usr/local/bin:$PATH"
使配置生效
source ~/.zshrc
再次检查git版本,发现版本已经是最新版
5. 安装nvm和node
1.安装
brew install nvm
2.配置环境变量
打开配置文件
nano ~/.zshrc
添加
export NVM_DIR="$HOME/.nvm"
[ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh" # 加载 nvm
[ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" # 加载自动补全功能(可选)
注意:nano保存方式:control+x y enter
(保存失败的话可能是缺少文件写入权限,可以加上sudo再试)
使配置生效:
source ~/.zshrc
3.验证
nvm --version
4.安装node
nvm ls-remote ## 查看可用的版本
nvm install x.x.x ## 安装指定版本
nvm alias default x.x.x ## 配置默认版本
nvm use x.x.x ## 使用指定版本