纱线工作空间和纱线链接

时间:2018-02-08 09:12:56

标签: reactjs npm yarnpkg lerna

我有一个像我这样的工作区项目:

/project
  - package.json
    /packages
       /project-a
          package.json
       /project-b
          package.json

project-b取决于project-a。 内部工作区一切正常。现在我想在另一个(新的)npm项目中使用project-b。通常yarn link会起作用,但由于对project-a的依赖,这将无效。有没有正确的方法来做到这一点?

我已经尝试yalcpublising to npm两者都有效,但我想知道是否有一个我不知道的替代lerna / yarn / npm解决方案。

1 个答案:

答案 0 :(得分:3)

我现在正在使用verdaccio; https://github.com/verdaccio/verdaccio Verdaccio允许创建本地npm注册表。