支持
从社区的帮助到高级的关键商业化支持,我们都会提供帮助。
社区的帮助(免费)
若您对框架有一些提问或给出建议,社区是您的第一站。 欢迎来到社区!
StackOverflow
而我们社区的 Material-UI 开发,会解决那些众包的技术问题。 以及一些 Material-UI 核心团队回答的常见问答。
GitHub
我们用 GitHub issues 作为唯一一个跟踪错误以及功能需求的工具。 如果你认为发现了一个 bug,或有一个新功能的想法,在您提交之前,请先确保它没有被 报告过或解决过。 您可以搜索已有的 Issues 或者 Pull Requests,这样可以知晓是否有人已报告过类似的问题。
新 Issue 指南
- 请遵循 issue 模板。
- 请适当的以 '[ComponentName]' 为标题开始,并加以简洁的描述,这样能够帮助其他人找到类似的问题。
- 使用"不工作"为标题 ❌
- "[Button] 增加对 ... 的支持
" ✅
- 请不要在一个 issue 中涵盖多个——取而代之的,是每一个话题有其独自的 issue。
- 请不要在一个 issue 评论中回复“+1”。 这样其实是向维护者发送垃圾信息,而中也无法帮助问题取得进展。 您可以用 GitHub 的表情(👍)来替代。
博客 📝
请订阅我们的博客来了解我们库的开发的最新情况。
资源 📖
您是第一次接触 Material-UI 吗? 如果你知道从哪里开始,就很容易学会!
收到关于 Material-UI 的最新消息。
支持的版本
Material-UI CE(社区版本)最初的时候就是 100% 的开源项目(MIT 开源协议),并且永远都会是。 可以通过 Material-UI 的社区的维护策略,开发者可以确保 Material-UI 是开发他们 React 应用的正确选择。 Material-UI 团队会定期发布新版本,修复 bug,并非常欢迎社区的拉取请求(pull requests)。
我们考虑到时间和资源限制的现实,以及需要不断创新的愿望,所以随着时间的推移,我们有必要将开发的重点转移到框架的最新版本(我们的版本发布时间表),同时让用户尽可能平稳地过渡到新的版本,所以我们做了包括迁移指南在内的多个工作,例如 这个 v4 版本 的迁移指南。 作为一个开源社区,我们始终欢迎您来提交新的功能和帮助我们修复错误。
各个 Material-UI 版本的当前状态如下所示:
- Material-UI v4 (hooks): ✅ In active development.
- Material-UI v3 (change supported browsers): ⚠️ Only handle security fixes.
- Material-UI v3(更改支持的浏览器):❌ 不活跃状态.
Material-UI v2 (根本不存在)。- Material-UI v1(重写): ❌ 闲置。
- Material-UI v0.x:❌闲置。
对于需要对旧版本提供额外支持的团队和组织,Material-UI 为您提供了 可选方案。
专业支持(高级)
Tidelift 订阅
Material-UI 同其他数千种软件包的维护者一样都在与 Tidelift 合作,目的是提供一个维护涵盖您使用的所有开源软件的企业订阅。
我们当然推荐您试一下,若您想要兼有开源的灵活性和使用商业级软件的自信心。
Tidelift 订阅能够为您管理您的依赖包:
- 获取不断地分类所需的工具,并了解您的应用程序所依赖的开源软件。
- 您的订阅有助于向您使用的软件包的开源社区维护者支付费用,这也能确保它们符合您要求的标准。
- 使用一些可扫描新的软件安全、证书和维护问题的工具,您可以主动解决问题,并且也可以向参与的开源维护者发出警告,以便他们能够帮助您解决这些问题。
- Tidelift 有助于衡量和改善你使用的开源软件依赖项的健康状况 — 从而改善您的应用程序的健康状况 — 与此同时会生成一个简短的列表,列出您的团队可以采取的一些积极影响的步骤,以便您进一步改进它们。
- 您可以获得商业保证,而不是只使用免费的开源软件包,例如知识产权赔偿和服务级别协议(SLA)的支持。 您可以期望从专有软件中获得这些商业保证,并且在使用开源软件时也可以获得这些商业保证。
最终结果是什么? 所有您期望从商业级软件中获得的功能,都可以适用于您所使用的所有开源软件。 这意味着花您可以更少的时间来处理深奥的开源软件的琐事,而把更多精力放在处理您自己的应用程序 — 以及您的业务中。
定制的工作 🛠
调整 Material-UI 以满足您的特定要求。 请给我们一个需求摘要;如果可以的话,我们会帮助您。 我们可能:
- 如果工作简单明了,会给您一个预估的时间和价格
- 建议一些可能不需要 Material-UI 的替代方法
- 由于时间或相关性而不会合作
请注意,工作必须与 Material-UI 相关。 我们不接受一般的 React 开发工作。 我们的合同价格是 200美元/小时 或 1500美元/天。