如何告诉我的 React 应用程序要安装哪个版本的 Material UI?

Cha*_*ong 5 npm reactjs material-ui

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

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

Nas*_*ash 6

您可以使用npm view <package-name>@<package version> peerDependencies.

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

{ react: '^15.4.0',
'react-dom': '^15.4.0',
'react-tap-event-plugin': '^2.0.1' }
Run Code Online (Sandbox Code Playgroud)

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