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

执行yarn add @metaplex-foundation/js安装失败的问题求助

解决yarn安装@metaplex-foundation/js时git连接github超时问题

你遇到的问题是安装@metaplex-foundation/js时,其依赖的Bundlr-Network/avsc仓库无法通过HTTPS正常克隆,导致git超时退出。以下是几个针对性的解决办法:

  • 强制替换avsc为官方仓库
    由于Bundlr-Network/avsc是官方mtth/avsc的fork,多数场景下可以直接用官方包替代。在项目根目录的package.json中添加resolutions字段:

    "resolutions": {
      "avsc": "https://github.com/mtth/avsc.git"
    }
    

    保存后重新执行yarn add @metaplex-foundation/js。

  • 改用SSH协议拉取目标仓库
    切换该仓库的拉取协议为SSH,避免HTTPS连接超时问题。执行以下命令配置yarn:

    yarn config set git+https://github.com/Bundlr-Network/avsc git@github.com:Bundlr-Network/avsc.git
    

    配置完成后再次尝试安装命令。

  • 手动克隆仓库到本地缓存
    先手动把目标仓库克隆到本地,再通过本地路径引用:

    1. 克隆仓库到临时目录:
      git clone git@github.com:Bundlr-Network/avsc.git ~/temp/avsc
      
    2. 在package.json中添加resolutions指向本地路径:
      "resolutions": {
        "avsc": "file:~/temp/avsc"
      }
      
    3. 重新执行安装命令。
  • 清除git代理配置
    如果本地有代理配置冲突,可能导致特定仓库连接超时。执行以下命令清除全局git代理:

    git config --global --unset http.proxy
    git config --global --unset https.proxy
    

    之后再尝试安装。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.25 15:18:26