执行yarn install报错npm registry异常返回502 Bad Gateway如何解决?
问题定位
该报错返回的502 Bad Gateway属于npm包镜像源服务端异常,yarn无法从当前配置的源正常拉取依赖资源,和本地lock文件、网络超时配置无关,因此你之前执行的两类操作无法解决问题。
解决步骤
按优先级依次执行以下操作:
- 切换国内稳定镜像源,执行命令:
yarn config set registry https://registry.npmmirror.com
配置完成后重新执行yarn install验证 - 检查是否存在无效代理配置,执行
yarn config list查看proxy、https-proxy配置项,如果存在非必要的代理配置,执行以下命令清除:
清除配置后重新执行安装命令yarn config delete proxy yarn config delete https-proxy - 如果你使用的是公司内部私有源,先确认私有源服务运行状态,同时校验你的网络是否有权限访问内部源,异常时联系对应运维人员确认源服务可用性
- 若以上操作均无效,可先使用npm安装验证依赖拉取是否正常,执行
npm install,如果npm可正常完成安装,卸载当前版本yarn后重新安装最新稳定版,再重试yarn安装操作
内容的提问来源于stack exchange,提问作者Hayk Simonyan
相关产品推荐
相关产品推荐

