Lerna为什么不发布就不能在另一个子仓库中找到依赖项?

时间:2018-12-28 15:27:21

标签: lerna

所以我通常这样做...

packages
   main: imports lib1
   lib1
learn.json

然后,如果我使用lerna bootstrap --hoist,则可以在每次更改lib1时获得新版本,而无需部署到npm,前提是我在main的package.json中引用了较新的版本(IE 0.0.1在npm中是最新的,但如果这是lib1的package.json,则可以使用0.0.2。

但是,在我的新项目中,事情发生了一些变化,现在我有了

packages
   server
     packages
       main: imports lib1
     lerna.json
   ui
     packages
       lib1
     lerna.json
learn.json

这不起作用,并且我收到一个npm错误,提示它找不到正确的版本。我将创建一个示例并将其不久上传...

那么我该如何使用lerna来提升子仓库?

0 个答案:

没有答案