Heft 0.51.0 版本推出了一个带来了一些重大架构变化的"多阶段"特性。如果你一直在使用较旧的版本,那么升级将需要对你的Heft 配置文件以及可能编写的自定义插件进行一些更改。在这篇文章中,我们将总结发生了哪些更改,以及如何迁移你的项目。这可能是在 Heft 的 1.0.0 版本发布之前的最后一次重大破坏性更改。
Heft 0.51迁移指南
· 预计阅读时间 15 分钟
Heft 0.51.0 版本推出了一个带来了一些重大架构变化的"多阶段"特性。如果你一直在使用较旧的版本,那么升级将需要对你的Heft 配置文件以及可能编写的自定义插件进行一些更改。在这篇文章中,我们将总结发生了哪些更改,以及如何迁移你的项目。这可能是在 Heft 的 1.0.0 版本发布之前的最后一次重大破坏性更改。
"多阶段" Heft 是 @rushstack/heft
项目的一次重大更新,目标是与 Rush 分阶段构建 更紧密地集成。此外,这次更新为 Heft 带来了更大的可定制性和改进的并行处理能力。这篇文章解释了这些改进背后的动机和架构。