我们在一个纱线工作区中本地添加了多个存储库
packages
- Repo1
- Repo2
- Repo3
package.json
yarn.lock
Team1:只需要 Repo1 和 2,所以他们不签出 Repo3
Team2:只需要 Repo1 和 3,所以他们不签出 Repo2
这很好用,但我们对锁定文件有一个问题。如果我在团队 1 并进行纱线安装,那么只会包括 Repo1 和 2 的部门,如果我在团队 2 中,则只会包括 1 和 3 的部门。
所以不可能有一个共享的锁文件,因为我们会不断地覆盖它。
我们现在的想法是我们有多个像这样的锁文件
packages
- Repo1
- Repo2
- Repo3
package.json
team1-yarn.lock
team2-yarn.lock
是否可以使用纱线进行配置,以便我可以更改锁定文件的名称?或者您是否看到任何其他方式可以实现这一目标?