在外部仓库中使用来自 monorepo 的特定包和特定版本
Consume specific package and specific version from a monorepo in an external repo
我的 lerna mono-repo 结构如下:
# My mono-repo
├── lerna.json
├── package.json
└── packages
├── pck1 (1.0.0)
└── pck2 (2.0.0)
我有一个外部仓库,它只想使用来自 mono-repo 的 pck2
版本 1.0.0。我将如何在我的 package.json 中做到这一点?
看来我需要使用 lerna 将该包发布到 npm(public 或内部)。然后 external-repo 将使用它并进行版本控制。
我的 lerna mono-repo 结构如下:
# My mono-repo
├── lerna.json
├── package.json
└── packages
├── pck1 (1.0.0)
└── pck2 (2.0.0)
我有一个外部仓库,它只想使用来自 mono-repo 的 pck2
版本 1.0.0。我将如何在我的 package.json 中做到这一点?
看来我需要使用 lerna 将该包发布到 npm(public 或内部)。然后 external-repo 将使用它并进行版本控制。