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

Node.js出现DEP0170警告且npm命令失效,寻求解决方法

解决npm代理无效导致的DEP0170警告及安装失败问题
  • 检查当前代理配置
    执行以下命令查看npm的代理设置:

    npm config get proxy
    npm config get https-proxy
    

    如果输出显示为无效的http://proxy-server:port,说明问题根源是错误的代理配置。

  • 清除无效代理配置
    直接删除错误的代理配置项:

    npm config delete proxy
    npm config delete https-proxy
    

    也可以通过编辑配置文件操作:执行npm config edit,在打开的文件中找到proxy和https-proxy相关行,删除或注释后保存退出。

  • 验证修复效果
    再次执行代理查询命令,确认返回值为空或null:

    npm config get proxy
    npm config get https-proxy
    

    随后运行npm -v检查警告是否消失,再尝试执行npm install express验证安装功能恢复正常。

  • 公司网络需代理的额外处理
    若处于需要代理的网络环境,先确认正确的代理地址和端口,执行以下命令设置有效代理:

    npm config set proxy http://有效代理地址:端口
    npm config set https-proxy http://有效代理地址:端口
    

    可选:设置国内npm镜像加速安装(如淘宝镜像):

    npm config set registry https://registry.npmmirror.com/
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.26 13:02:36