lerna-sync:在 Lerna monorepo 中同步分布式 GitHub 存储库的包

时间:2024-08-23 23:20:43
【文件属性】:

文件名称:lerna-sync:在 Lerna monorepo 中同步分布式 GitHub 存储库的包

文件大小:16KB

文件格式:ZIP

更新时间:2024-08-23 23:20:43

lerna monorepo JavaScript

学习同步 用于在 Lerna monorepo 内同步分布式 GitHub 存储库的包。 用例 如果以下内容听起来很熟悉,那么lerna-sync可能会引起您的兴趣: 您正在构建大量包。 您正在使用 monorepo 来帮助管理您的所有包。 您确实需要 Lerna 将所有包依赖项链接在一起的能力。 但是您也错过了独特的 GitHub 存储库为您提供的所有东西: 混合私有/公共存储库 集中问题的地方 专用维基 简单的提交历史 自定义构建恶作剧 等等。 这就是lerna-sync旨在帮助解决的情况。 :grinning_face_with_big_eyes: 安装勒纳 您需要安装并在全球范围内使用 : npm install lerna -g monorepo 外壳 创建一个 Lerna Monorepo 的空外壳(我们的 repo 就是一个例子)。 一些事情: 请注意,您通常希望 Lerna 包所在的目录是空的。 文件是非


【文件预览】:
lerna-sync-master
----.gitignore(2KB)
----package.json(1KB)
----LICENSE(1KB)
----CHANGELOG.md(6KB)
----README.md(5KB)
----lib()
--------index.js(12KB)
--------utils()
--------github-graphql-query.js(2KB)
--------actions()
----.releaserc.json(727B)
----.circleci()
--------config.yml(2KB)
----renovate.json(589B)
----test()
--------sync-spec.js(387B)

网友评论