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

安装Firebase及创建Next.js项目时遇npm ERR_SOCKET_TIMEOUT错误求助

解决npm ERR_SOCKET_TIMEOUT及Next.js项目无法创建问题

针对你遇到的npm网络超时错误,以及后续无法创建Next.js项目的问题,可尝试以下解决方案:

  • 延长npm超时重试时间
    执行以下命令增加npm的请求超时和重试时长,避免因网络波动导致超时:

    npm config set fetch-retry-mintimeout 20000
    npm config set fetch-retry-maxtimeout 120000
    
  • 清理代理配置
    如果之前配置过代理,可能导致网络请求异常,执行命令清除代理设置:

    npm config delete proxy
    npm config delete https-proxy
    

    同时检查系统环境变量中的HTTP_PROXY和HTTPS_PROXY,如有配置可暂时删除。

  • 切换npm镜像源
    国内网络访问官方npm源可能不稳定,切换到国内镜像源:

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

    后续需要恢复官方源可执行:

    npm config set registry https://registry.npmjs.org/
    
  • 清理npm缓存
    缓存损坏可能引发安装异常,强制清理缓存后再尝试操作:

    npm cache clean --force
    
  • 排查本地网络问题

    • 尝试ping npm官方源地址,检查网络连通性:ping registry.npmjs.org
    • 切换到其他网络(如手机热点),排除本地网络环境的问题

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.16 07:35:21