求助:无法安装Yarn 1.22版本,执行npm命令自动安装Yarn 3.5.1
解决Yarn回退到1.22.19版本失败的问题
彻底清理现有Yarn环境
- 禁用Corepack对Yarn的版本管控:
corepack disable yarn - 卸载全局Yarn并清理残留路径:
npm uninstall -g yarn # macOS/Linux用户额外执行: rm -f $(which yarn) # Windows用户先执行where yarn找到所有yarn.exe路径,再用del命令删除对应文件 - 删除残留配置文件:
- 删除项目根目录下的
.yarnrc、.yarnrc.yml和.yarn文件夹(如果存在) - 删除全局配置文件:macOS/Linux为
~/.yarnrc,Windows为C:\Users\<你的用户名>\.yarnrc
- 删除项目根目录下的
重新安装指定版本Yarn
- 执行全局安装命令:
npm install -g yarn@1.22.19 - 验证安装结果:
正常情况下会输出yarn --version1.22.19
避免后续版本自动切换
- 若不需要Corepack全局管控,直接禁用:
corepack disable - 若仅需在特定项目使用Corepack,进入对应项目目录后执行:
此操作仅影响当前项目的Yarn版本,全局版本不受干扰corepack enable yarn
内容的提问来源于stack exchange,提问作者Jail Master
相关产品推荐
相关产品推荐

