克隆react-admin项目运行报错:无法解析data-generator-retail包入口
解决data-generator-retail入口解析错误的方案
问题原因
data-generator-retail是react-admin monorepo中的本地内部包,并非npm公开仓库中的标准包。你单独执行yarn add data-generator-retail安装的是第三方同名包,和项目依赖的内部包版本、配置不匹配,导致入口解析失败。
解决步骤
- 确认克隆的react-admin仓库完整,检查项目根目录下的
packages/data-generator-retail目录是否存在,若缺失则重新克隆仓库。 - 在项目根目录执行以下命令,利用monorepo工作区安装所有依赖:
yarn install - 若仍报错,清理缓存后重新安装:
- 清理yarn缓存:
yarn cache clean - 删除本地依赖和锁文件:
# Linux/macOS rm -rf node_modules yarn.lock # Windows rd /s /q node_modules && del yarn.lock - 重新执行
yarn install
- 清理yarn缓存:
- 验证根目录
package.json的工作区配置,确保包含本地包路径:
若配置缺失,添加后再重新安装。"workspaces": [ "packages/*", "examples/*" ]
内容的提问来源于stack exchange,提问作者Ismat Ullah
相关产品推荐
相关产品推荐

