文件名称:lerna:用于管理具有多个程序包JavaScript项目的工具
文件大小:1.05MB
文件格式:ZIP
更新时间:2024-02-25 08:03:29
npm package publishing lerna monorepo
用于管理具有多个程序包JavaScript项目的工具。 指令 关于 将大型代码库分成单独的独立版本化的软件包对于代码共享非常有用。 但是,跨许多存储库进行更改很麻烦且难以跟踪,并且跨存储库的测试变得非常复杂。 为了解决这些(以及许多其他)问题,一些项目会将其代码库组织到多包存储库中(有时称为 )。 像 , , , , , ,以及许多其他项目,都在一个存储库中开发了所有软件包。 Lerna是一种工具,用于优化使用git和npm管理多包存储库的工作流程。 Lerna还可以减少开发和构建环境中大量软件包副本的时间和空间要求,这通常是将项目分成许多单独的NPM软件包的缺点。 有关详细信息