title: "管理软件包" post_status: publish comment_status: open taxonomy: category: - gutenberg-docs post_tag: - Code - Contributors - Repos
管理软件包
本仓库使用 npm workspaces 来管理 WordPress 软件包,并使用 lerna 将它们发布到 npm。这强制规定了工作流程中的某些步骤,详情请参阅 packages 文档。
维护数十个 npm 软件包是困难的——跟踪变更可能很棘手。这就是为什么我们为每个软件包使用 CHANGELOG.md 文件来简化发布流程。作为贡献者,每次贡献生产代码时,都应按照 维护更新日志 章节所述,在上述文件中添加一个条目。
通过将其与每两周一次的 Gutenberg 插件 RC1 版本同步,WordPress 软件包发布到 npm 的过程已实现自动化。您可以在 Gutenberg 发布流程文档 中了解更多关于此过程以及其他发布 npm 软件包新版本的方式。