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

克隆Metaplex仓库后缺失文件,无法执行yarn install求助

解决Metaplex仓库克隆不完整及Yarn执行问题

1. 修复仓库克隆不完整的问题

Metaplex仓库包含Git子模块,直接执行git clone只会拉取主仓库根目录的文件,导致js目录等子模块内容缺失。按以下方式重新获取完整仓库:

# 删除现有不完整的仓库目录
rm -rf /home/kaliweed/metaplex
# 带子模块参数克隆完整仓库
git clone --recurse-submodules https://github.com/metaplex-foundation/metaplex.git /home/kaliweed/metaplex

如果不想重新克隆,也可以进入已有的仓库目录补全子模块:

cd /home/kaliweed/metaplex
git submodule init
git submodule update

2. 正确使用本地Yarn执行安装

无需复制Yarn到项目目录,本地已安装的/usr/local/bin/yarn可直接在项目目录调用:

cd /home/kaliweed/metaplex/js
yarn install

若系统提示找不到Yarn,先检查环境变量PATH是否包含/usr/local/bin:

echo $PATH

如果未包含,临时添加后再执行安装:

export PATH=$PATH:/usr/local/bin
yarn install

也可以直接用Yarn的绝对路径执行命令:

/usr/local/bin/yarn install

额外说明

Metaplex的js项目依赖完整的子模块文件才能正常安装,因此修复仓库完整性是核心前提。Yarn作为全局工具,不需要复制到项目目录,直接调用全局安装的版本即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.14 18:12:35