Windows 10系统Git Bash中提示yarn command not found该如何解决?
Win10 Git Bash 提示 yarn command not found 解决方案
情况1:系统全局未安装yarn
- 首先确认本地已安装npm(Node.js自带,可通过cmd/PowerShell执行
npm -v验证,输出版本号即为安装成功) - 打开cmd/PowerShell,执行全局安装命令:
npm install -g yarn - 安装完成后执行
yarn -v验证,输出版本号即为安装成功,重启Git Bash即可正常使用yarn命令
情况2:cmd/PowerShell可正常使用yarn,仅Git Bash无法识别
该问题为环境变量未正确加载导致,按以下步骤修复:
- 打开cmd/PowerShell执行
npm config get prefix,获取npm全局安装根路径,示例返回结果为C:\Users\你的用户名\AppData\Roaming\npm - 复制该路径下的
node_modules\.bin目录完整路径,示例为C:\Users\你的用户名\AppData\Roaming\npm\node_modules\.bin - 打开Windows系统环境变量编辑界面,将上述路径添加到用户变量/系统变量的Path条目中
- 保存修改后完全关闭Git Bash再重新打开,执行
yarn -v验证即可 - 临时解决方案:无需修改环境变量,直接在当前Git Bash会话执行
export PATH="$PATH:/c/Users/你的用户名/AppData/Roaming/npm/node_modules/.bin"(将路径替换为你本地对应的路径,注意Windows盘符要写成/c/这种格式,反斜杠替换为正斜杠),当前会话即可正常调用yarn,关闭终端后配置失效
内容的提问来源于stack exchange,提问作者mensure.ezeroglu
相关产品推荐
相关产品推荐

