Reactjs 重演-form@8.3.7需要react@^16.4.2的对等方,但未安装任何对等方

Reactjs 重演-form@8.3.7需要react@^16.4.2的对等方,但未安装任何对等方,reactjs,redux-form,Reactjs,Redux Form,我尝试安装redux表单时遇到问题: redux-form@8.3.7需要react@^16.4.2的对等方,但未安装任何对等方。您必须自己安装对等依赖项。 根据我的package.json,我已经安装了React 17.0.1,那么为什么这个警告仍然存在呢?虽然我的应用程序可以正常运行,但redux表单无法正常运行。我在想,问题是否来自于缺少对等机 我希望有人能帮助我,谢谢 react@^16.4.2中的插入符号(^)表示与版本兼容的,将更新您到所有未来的次要/修补程序版本,而不会增加主要版本

我尝试安装redux表单时遇到问题:

redux-form@8.3.7需要react@^16.4.2的对等方,但未安装任何对等方。您必须自己安装对等依赖项。

根据我的package.json,我已经安装了React 17.0.1,那么为什么这个警告仍然存在呢?虽然我的应用程序可以正常运行,但redux表单无法正常运行。我在想,问题是否来自于缺少对等机


我希望有人能帮助我,谢谢

react@^16.4.2中的插入符号(^)表示与版本兼容的
,将更新您到所有未来的次要/修补程序版本,而不会增加主要版本
,因此您尝试安装的redux表单版本在我安装后与react 17不兼容React@16.4.2,出现了其他警告…我使用的react-dom和react-redux需要不同版本的react…这是否意味着由于版本问题,我无法使它们一起工作…不幸的是,为了使redux表单正常工作,您可能还必须将它们降级。您也可以向redux form github提出这个问题,看看他们何时计划支持这个问题。非常感谢!