我有一个像我这样的工作区项目:
/project
- package.json
/packages
/project-a
package.json
/project-b
package.json
project-b
依赖于project-a
。内部工作区一切正常。现在我想在另一个(新的)npm项目中使用project-b
。通常yarn link
会起作用,但由于对project-a
的依赖,这不起作用。有没有正确的方法来做到这一点?
我已经尝试了yalc
和publising to npm
这两个都有效,但我想知道是否有一个我不知道的替代lerna / yarn / npm解决方案。
我现在正在使用verdaccio; https://github.com/verdaccio/verdaccio Verdaccio允许创建本地npm注册表。