如果你在同一個「monorepo」中有多個 npm 包,那麼如果這是一個大而連貫的包,你和你的用戶可能會更好。 許多簿記和行政任務都消失了。 三次搖動都會刪除未使用的程式碼。 每個包之間的不健康依賴關係是不可能的,因為一切都只是依賴關係。 不要考慮“monorepo”,而是考慮一個整體。也就是說,一個巨大的應用程式。它解決了相同的“問題”,但共享組件的團隊之間的管理要少得多。