reactjs - 如何知道为我的 React 应用程序安装哪个版本的 Material UI?

标签 reactjs npm material-ui

我在我正在使用的 React 入门套件上安装了 React 和 React-dom 15.4.2,并且我正在尝试安装 Material-UI;然而,npm 告诉我,要获得最新版本的 Material UI(可以理解),我们需要更高版本的 React (16.0)。

有没有办法让我直接安装与我的package.json文件中当前存在的依赖项兼容的material-ui版本? (即我不知道这将是哪个版本,我想知道是否有一种快速的方法来执行此操作/查找它)。

最佳答案

您可以使用npm view <package-name>@<package version> peerDependencies检查npm包的peerDependency .

例如npm view material-ui@0.17.3 peerDependencies将列出

{ react: '^15.4.0',
'react-dom': '^15.4.0',
'react-tap-event-plugin': '^2.0.1' }

您仍然需要从他们的 github 查找版本。

关于reactjs - 如何知道为我的 React 应用程序安装哪个版本的 Material UI?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47048817/

相关文章:

node.js - 无法使用最新版本的 NPM

javascript - 如何将 material-ui Grid 组织成行?

reactjs - 在 freeSolo 模式下使用带有 react-hook-form 的 Material UI 自动完成功能

react-router - React 路由器多个 <Switch>

reactjs - 为什么 React/Redux 形式的输入会把数字变成字符串?

javascript - 将 props 传递给 DrawerNavigator 中的 contentComponent

javascript - React.js 无法动态应用 CSS 类

reactjs - Google Tag Manager + React App = 错误的标题

javascript - Browserify:防止在同一个应用程序中多次包含同一个 npm-module

node.js - gitbook-cli安装错误,gitbook-cli -v无法使用