尝试导入错误:“ReactReduxContext”未从“react-redux”导出

IT技术 reactjs react-admin
2021-04-30 08:26:41

我正在尝试设置一个新的 react-admin 控制台(按照官方教程:https ://marmelab.com/react-admin/Tutorial.html )。react-admin 的当前版本是 3.3.1。

但是当执行命令时yarn start出现以下错误:

./node_modules/ra-core/esm/core/CoreAdminContext.js
Attempted import error: 'ReactReduxContext' is not exported from 'react-redux'.

我能做什么 ?

2个回答

删除您的纱线锁/包锁和yarn install.

根据这个线程

问题来自重复的 Redux 包,来自重复的 react-admin 依赖项,来自过时的数据提供程序(为 2.9 设计,而 react-admin 在 3.x 中)。升级您的数据提供程序,或将 react-admin 降级到 2.9。

将您的 react-redux 更新到最新版本。就我而言,我更新到 7.2.4

npm install react-redux@latest

或者

npm install react-redux@7.2.4