Lerna
加拿大
Web前端JavaScript

Lerna

用于管理具有多个包的 JavaScript 项目的工具。

标签:
其他站点:GitHub

用于管理具有多个包的 JavaScript 项目的工具。

将大型代码库拆分为单独的独立版本控制包对于代码共享非常有用。然而,跨多个存储库进行更改是混乱且难以跟踪的,并且跨存储库的测试变得非常复杂。

为了解决这些(以及许多其他)问题,一些项目会将它们的代码库组织到多包存储库中。Babel、React、Angular、Ember、Meteor、Jest 等项目在单个存储库中开发所有包。

Lerna 是一个工具,可以优化围绕使用 git 和 npm 管理多包存储库的工作流程。

数据统计

相关导航

暂无评论

暂无评论...