通过git URL从lerna管理的monorepo安装包

Max*_*hev 12 javascript npm lerna monorepo yarnpkg

我正在为我的项目使用纱线.我的项目有依赖性,恰好是由lerna维护的更大的monorepo的子包.子包已更新但尚未发布,我需要未发布的代码.有没有办法通过git url安装lerna的子包?

谢谢.

jjb*_*kir 2

如果您的问题是“如何通过 git 安装子包?” 那么这将是这个问题的重复,听起来你可以做到,但看起来并不有趣。但 npm 本身不支持 git 子目录的安装。

更好的解决方案是使用 npmbeta标签发布包并将其直接定位到 package.json 中。或者在本地设置lerna项目并运行npm link直接使用。