如何快速的成为 Ant Design 的 contributor
大家好,我是 Rustin。今天想跟大家介绍下如何快速的成为 antd 的贡献者,希望能够对想要加入 antd 社区贡献的同学有帮助! 此博客在 GitHub 上公开发布. 如果您有任何问题或疑问,请在此处打开一个 issue。 简介 其实 antd 几乎不需要做任何的介绍,大家都知道它是中国甚至世界都炙手可热的 UI 设计框架。他们的口号是:企业级产品设计体系,创造高效愉悦的工作体验。 我对这个框架感情颇深,从大二开始接触到这个框架至今已经陪我走过了 3 个年头,在校和实习期间用它愉悦的完成了数不清的作业和任务。去年在毕业设计期间,终于为它贡献了第一份力量。 最近我还在为它持续贡献力量,所以萌生了写一篇有关如何给 antd 贡献的文章的念头。言归正传,下面我会用我前两天帮 antd 修复一个 Bug 的例子来带大家熟悉一下在 antd 社区贡献的简单流程。 熟悉 PR 流程,阅读贡献指南 在我开始介绍我的例子之前,我觉得如果你刚开始尝试在 Github 的社区开始贡献,建议你读一下 Github 官方的文档。 官方的文档介绍了一些很基础但是很重要的关于 PR 的规则,当你熟悉如何在 Github 创建一个 PR 之后,你还应该在 antd 的 README 中找到贡献指南,README 是每个开源项目很重要的入口, 你基本上在 README 中可以找到所有与该库相关的链接。 对于 antd 来说,他们把自己贡献指南挂在自己的官网当中,既有中文版也有英文版。你可按照自己的情况仔细阅读完贡献指南。 我觉得目前我们可以从贡献指南获取的要点信息是: 开发准则 对于开发准则来说,最主要的我觉得就是要保持尊重和礼貌,无论是对贡献者还是社区协作者,我们都应该保持绝对的尊重和礼貌。 一个要点就是在和社区交流的时候多用:please, could, thanks,这在哪个社区都适用。 分支管理 这个是一个很重要的点,因为每个项目可能都有自己的开发和发布流程,在 antd 我们要注意的是:修复 Bug 需要将 PR 发送到 master 分支,添加新功能则需要将 PR 发送到 feature 分支。 提交 Bug 报告...