monorepo

    0热度

    1回答

    我有以下目录结构: application | |__ component-library | |__src | |__ app | |__src 我用lerna在app链接component-library。 当时我链接到编码输出component-library。 我想以某种方式

    0热度

    1回答

    我想宣传我公司内部monorepo的想法。 我打算使用他们这样说: 我有一个“父”回购拿着我们的堆栈的每个部件一个子模块,从而维护全球版本为整个堆栈(我们可以简单签上给出的分支的每个组件) 这听起来很完美的,因为我们仍然可以任意CI服务开箱(益处,我们仍然推自主混帐回购协议,该子模块)。 唯一的(可怕的)弱点这种做法,也就是如果做一个 git submodule update --remote

    1热度

    1回答

    我以这样的方式组织成monorepo一些服务: repo_root/ ├── services/ │ ├── service_one/ │ ├── service_two/ │ └── service_three/ ├── package.json ├── node_modules ├── .eslintrc 此外,每个服务都有自己的package.json和node_modules。我想使用存储

    2热度

    1回答

    我们最近决定从TFVC转移到Git,我试图找到设计我们新的Git体系结构的最佳方式。 我们的代码是由独立的,但是紧密耦合模块,让我们来看看以下项目: CommonLib1 CommonLib2 ApplicationA(使用CommonLib1) ApplicationB(使用CommonLib1 & CommonLib2) 虽然CommonLib1/CommonLib2是完全独立的,几乎是App

    0热度

    1回答

    这是一个问题。 我试图合并我的一些软件包到monorepo。我正在使用yarn,它的功能是workspaces-experimental。因此,存储库文件夹结构如下所示: . node_modules packages myapp1 myapp2 myreactapp1 现在,其中一个目标是简化测试。我想在根目录中运行jest,以便它为所有软件包运行单元测试。