在外部仓库中使用Monorepo中的特定软件包和特定版本

时间:2019-05-28 17:39:40

标签: npm lerna monorepo

我的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中做到这一点?

1 个答案:

答案 0 :(得分:0)

看起来我需要使用lerna将该软件包发布到npm(公共或内部)。然后,外部存储库就会消耗掉它并对其进行版本控制。