SAP Spartacus 里的 .release-it.json 文件

在 SAP Spartacus package.json 里有一个依赖叫做 release-it:
SAP Spartacus 里的 .release-it.json 文件

这个工具的链接:https://github.com/release-it/release-it

这是一个用于自动化版本控制和包发布相关任务的通用 CLI 工具。

使用 release-it 进行版本管理,并通过其多功能配置、强大的插件系统和挂钩来执行任何测试、构建和/或发布项目所需的命令,并将其发布到任何地方。

每一个库下面都有一个 .release-it.json 的配置文件。

以 core 为例:

SAP Spartacus 里的 .release-it.json 文件

第五行:“tagName”: “core-${version}”,

用于生成下列 tag:

SAP Spartacus 里的 .release-it.json 文件

Spartacus 根目录下执行 ng build 之后,默认只生成了 dist/Storefrontapp 文件夹:

SAP Spartacus 里的 .release-it.json 文件
SAP Spartacus 里的 .release-it.json 文件

ng build core 就可以在 dist 里生成对应文件夹:
SAP Spartacus 里的 .release-it.json 文件

更多Jerry的原创文章,尽在:“汪子熙”:
SAP Spartacus 里的 .release-it.json 文件

上一篇:2021-10-31 两校联考 题解


下一篇:1046 Shortest Distance (20 分)