You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

运行npm安装库时遭遇EUNSUPPORTEDPROXY代理错误求助

解决npm安装时EUNSUPPORTEDPROXY错误的方案

1. 检查并清除系统级代理环境变量

npm会优先读取系统的HTTP_PROXY/HTTPS_PROXY环境变量,即便你已经删除了npm配置里的代理,这些变量存在的话依然会触发错误:

  • Windows:
    打开「控制面板→系统和安全→系统→高级系统设置→环境变量」,在用户变量或系统变量中查找HTTP_PROXY、HTTPS_PROXY、http_proxy、https_proxy,找到后删除这些变量。
  • macOS/Linux:
    终端执行以下命令临时清除当前会话的代理变量:
    unset HTTP_PROXY HTTPS_PROXY http_proxy https_proxy
    
    若要永久清除,编辑你的shell配置文件(如~/.bashrc、~/.zshrc),找到设置代理的行并注释或删除,保存后执行source ~/.bashrc(对应你的配置文件)生效。

2. 彻底清理npm的代理配置

有时候npm config rm命令可能没完全清除配置,直接检查并编辑npm的配置文件:

  • 执行以下命令确认当前代理配置:
    npm config get proxy
    npm config get https-proxy
    
  • 如果仍有输出,直接编辑用户目录下的.npmrc文件:
    • Windows路径:C:\Users\<你的用户名>\.npmrc
    • macOS/Linux路径:~/.npmrc
      删除文件中所有包含proxy和https-proxy的行,保存后退出。

3. 验证并重新执行安装

完成以上步骤后,再次执行npm install即可,个人网络环境下无需配置代理,确保所有代理相关配置都已清空即可解决该错误。

内容的提问来源于stack exchange,提问作者JuGGernawt

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.09 19:30:54