gutenbergdocs/contributors/code/managing-packages.md
2025-10-22 01:33:45 +08:00

1.1 KiB

包管理

本代码库采用 npm 工作区来管理 WordPress 软件包,并使用 lerna 将这些软件包发布至 npm。这一机制在工作流程中设定了特定步骤,具体说明详见软件包文档。

维护数十个 npm 软件包颇具挑战——追踪变更内容尤为困难。因此我们为每个软件包配置 CHANGELOG.md 文件来简化发布流程。作为贡献者,当您提交涉及生产环境的代码时,请按照维护更新日志章节的说明,在前述文件中添加对应条目。

通过与双周发布的 Gutenberg 插件 RC1 版本保持同步,实现了 WordPress 软件包发布至 npm 的自动化流程。您可以在Gutenberg 发布流程文档中了解此过程及其他发布 npm 软件包新版本的方式。