lerna + yarn 实现 monorepo 管理多个pac

2020-04-24  本文已影响0人  7b7d23d16ab5

我们一个项目可能存在多个工程,一个项目分前后端工程,后端和前端都可能存在多个工程,所以对于这种情况,目前个人了解下来有2种管理方案:

(1)建立多个git仓库,单独管理每个工程;

(2)通过 lerna + yarn 实现 monorepo 管理;

一个工程中包含所有的package(这里所说的package就是原来分开管理的工程的主要部分),这样一来就只需要建立一个git仓库,把整个项目的所有前后的功能package都能一起管理了,当然这里建议最好把前后的分开为2个仓库,然后前后端单独用 lerna + yarn 实现 monorepo 管理

上一篇下一篇

猜你喜欢

热点阅读