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,以便它爲所有軟件包運行單元測試。