Mac上安装Yarn有三种方法:一、推荐用Homebrew安装,自动处理依赖;二、通过npm全局安装,需配置PATH;三、运行官方脚本安装,适合网络受限场景。

如果您在Mac系统中需要使用Yarn包管理器,但尚未完成安装与基础配置,则可能是由于缺少Node.js环境、未选择合适安装路径或未正确设置环境变量所致。以下是针对Mac平台安装Yarn的多种可行方法:
一、通过Homebrew安装(推荐)
Homebrew是macOS上最主流的包管理工具,安装Yarn时可自动处理依赖关系,并支持后续便捷升级与卸载。该方式对新手友好且稳定性高。
1、打开终端应用,执行以下命令安装Homebrew(若尚未安装):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2、安装完成后,运行以下命令验证Homebrew是否就绪:
brew -v
3、执行Yarn安装命令:
brew install yarn
4、输入yarn --version确认安装成功,输出版本号即表示安装完成。
二、通过npm全局安装
该方法适用于已安装Node.js(含npm)且不希望额外引入Homebrew的用户。npm会将Yarn安装至全局bin目录,需确保PATH包含对应路径才能直接调用yarn命令。
1、在终端中运行以下命令检查Node.js与npm是否可用:
node -v && npm -v
2、执行全局安装:
npm install -g yarn
3、若提示权限错误,可改用sudo权限执行:sudo npm install -g yarn。
4、为使全局bin路径生效,需将Yarn全局路径加入shell配置文件(以zsh为例):
echo 'export PATH="$PATH:$(yarn global bin)"' >> ~/.zshrc
5、重新加载配置:
source ~/.zshrc
6、运行yarn --version验证,应显示有效版本号。
三、通过官方安装脚本安装
此方式绕过第三方包管理器,直接从Yarn官方服务器拉取并执行安装逻辑,适合网络环境受限或需精确控制安装流程的场景。
1、在终端中执行以下命令下载并运行安装脚本:
curl -o- -L https://yarnpkg.com/install.sh | bash
2、脚本执行完毕后,Yarn二进制文件默认位于$HOME/.yarn/bin目录。
3、将该路径添加至环境变量:
echo 'export PATH="$PATH:$HOME/.yarn/bin"' >> ~/.zshrc
4、刷新shell配置:
source ~/.zshrc
5、验证安装:
yarn --version
成功输出版本信息即表示安装生效。











