yarn install报tunneling socket could not be established错误求助
Yarn安装依赖报代理解析错误修复方案
报错核心原因:当前环境配置了无法正常解析的无效代理地址proxy.abc.com,导致yarn拉取依赖包时建立代理隧道失败,按以下步骤操作即可修复:
- 清除yarn全局/项目级代理配置
在项目所在的PowerShell窗口执行以下命令,删除yarn内配置的无效代理:
执行完成后可运行yarn config delete proxy yarn config delete https-proxyyarn config list校验,确认返回结果中不存在proxy、https-proxy相关配置项。 - 清除终端与系统层面的无效代理配置
首先在当前PowerShell窗口执行以下命令,临时清除当前会话的代理环境变量:
若需要永久修复,打开Windows系统环境变量编辑面板,分别检查用户变量、系统变量列表,删除所有值为$env:HTTP_PROXY = "" $env:HTTPS_PROXY = "" $env:http_proxy = "" $env:https_proxy = ""proxy.abc.com的HTTP_PROXY、HTTPS_PROXY类变量,保存后重启终端生效。 - 重试依赖安装
上述操作完成后,直接在项目目录重新执行yarn命令即可正常拉取依赖。 - 特殊场景说明:如果你本身需要使用代理访问外网,不要使用失效的
proxy.abc.com地址,将代理配置项替换为本地实际可用的代理地址即可,格式参考http://127.0.0.1:本地代理服务端口。
内容的提问来源于stack exchange,提问作者user19282446
相关产品推荐
相关产品推荐

