欢迎来到 PrimeReact 贡献指南,感谢您考虑做出贡献。
PrimeReact 是一个流行的 React 库,由 PrimeTek 维护,该公司以其为各种框架提供的全面的 UI 组件而闻名。PrimeTek 致力于提供高质量、多功能且可访问的 UI 组件,以帮助开发人员更快地构建更好的应用程序。
首先,从 GitHub 克隆 PrimeReact 存储库
git clone https://github.com/primefaces/primereact.git
cd primereact
然后在您的本地环境(http://localhost:3000/)中运行展示。
npm install
npm run dev
- components
- doc // Documentations
- lib // Components
- pages // Routing Pages
- styles // Themes and Styles
- service // Demo Services
PrimeReact 是一个社区驱动的项目,由 PrimeTek 的专业知识和赞助支持,我们感谢您可以提供的任何帮助。以下是一些您可以做出贡献的领域
通过以下方式帮助我们管理问题:
我们鼓励您发送拉取请求,特别是对于带有 help-needed 标签的问题。
通过参与问题跟踪器,帮助其他用户, GitHub 讨论区,以及 PrimeLand Discord 服务器。您的专业知识可以帮助其他人解决问题并改善他们使用 PrimeReact 的体验。
PrimeReact 有一些附加组件,例如 UI 套件、高级模板和模块,它们依赖于核心库。核心中的任何结构更改(例如添加新的 props、事件或更新设计令牌)都应与核心团队沟通,以确保一致性和兼容性。
加入 PrimeLand Discord 服务器上的贡献者频道,与 PrimeReact 工作人员和其他贡献者联系。在此频道中,您可以讨论您想要贡献的领域并接收反馈。此频道向所有想要做出贡献的人开放。
PrimeTek 提供了一个涉及贡献者和核心团队的组织结构
经过一段时间的频繁贡献后,会向社区成员提供贡献者角色。平均而言,可能需要大约三个月的时间,但确切的时间可能因个人的投入而异。
如果贡献者积极参与代码库和 PR,他们的角色可能会升级为提交者级别,从而提供对 PrimeReact 代码库的直接提交访问权限。
PrimeTek 倾向于从开源提交者中雇用团队成员,因此当有职位空缺时,您可能会被提供全职职位。
为 PrimeReact 做出贡献会带来多项好处。成为开源项目的一部分将增强您的职业生涯并开启令人兴奋的机会。贡献者和提交者将列在我们的 团队页面上。您将在开发人员社区中获得显著的知名度,同时提高您作为专业人士的能力。
您将被邀请到 Discord 上的私人沟通频道,与 PrimeTek 联系。此外,贡献者可以免费访问所有 PrimeReact 附加组件,如高级模板、模块和 UI 套件。
当向社区成员提供贡献者角色时,他们需要签署一份贡献者许可协议 (CLA) 以用于法律目的。这有助于保护贡献者和 PrimeTek。