【文件属性】:
文件名称:lerna-subtree-publish:使用git-subtree用于packge存储库的lerna的包装器
文件大小:64KB
文件格式:ZIP
更新时间:2021-05-12 07:33:16
TypeScript
Lerna-subtree-发布
你需要什么
用于具有以下设置的 mono存储库:
lerna.json
package.json
subtrees.json
packages/
a/
package.json
b/
package.json
通常,每个程序包都位于按配置的单独子存储库中。
我们还假定您要对lerna软件包使用独立的版本架构。
去做:
支持本地文件夹中的子树,而不是packages/name形式的子树
它能做什么
此模块中的lerna-publish脚本执行以下操作:
运行常规的lerna publish命令,该命令
凸显子软件包的版本号,
用git标签标记根单一存储库,然后
如果已配置,则在已更改的程序包中创建更改日志。
对于由于当前发布命令而具有新版本号的subtrees.json中的每个子树存储库:
将此子树存储库中
【文件预览】:
lerna-subtree-publish-master
----.gitignore(80B)
----tsconfig.json(2KB)
----README.md(4KB)
----CHANGELOG.md(5KB)
----.vscode()
--------launch.json(854B)
----package.json(2KB)
----src()
--------lerna-import.ts(419B)
--------types.ts(193B)
--------lerna-create.ts(473B)
--------__test__()
--------helpers()
--------index.ts(885B)
--------colour.d.ts(2KB)
--------lib()
--------lerna-subtree.ts(3KB)
----yarn.lock(127KB)
----package-lock.json(8KB)