跳到主要内容
+

支持的平台

了解 Material UI 支持的平台,从最新的到旧版本的。

浏览器

Material UI 支持所有主流浏览器和平台的最新稳定版本。您无需提供任何 JavaScript polyfill,因为它会在内部和隔离地管理不受支持的浏览器功能。

Edge Firefox Chrome Safari (macOS) Safari (iOS)
>= 121 >= 115 >= 109 >= 15.4 >= 15.4

详细列表可以在我们的 .browserlistrc 中找到(查看 stable 条目)。

因为 Googlebot 使用 Web 渲染服务 (WRS) 来索引页面内容,所以 Material UI 支持它至关重要。 WRS 定期更新它使用的渲染引擎。您可以期望 Material UI 的组件可以无重大问题地渲染。

服务器

Material UI 支持 Node.js,从 14.0 版本开始用于服务器端渲染。目标是支持 Node.js 直到 维护模式中的最新版本

React

Material UI 支持最新版本的 React,从 ^17.0.0 开始(在 React 根目录中使用事件委托的版本)。查看旧的 版本以获得向后兼容性。

TypeScript

Material UI 需要最低 TypeScript 版本 4.7。这旨在与 DefinitelyTyped 的策略相匹配,支持两年以内的 TypeScript 版本。

webpack

打包使用 Material UI 的应用程序所需的最低 webpack 版本是 v5。webpack <= v4 无法打包未编译的 Material UI,因为它使用了诸如 null 合并运算符 (??)可选链 (?.) 等特性。