所以我通常这样做...
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来提升子仓库?