【发布时间】:2018-11-10 01:33:06
【问题描述】:
我是 redux 的新手。我从 redux 导入了 createStore,combineReducers,这些都可以正常工作。
import {createStore,combineReducers} from "redux";
但我无法使用 applyMiddleWare
import {createStore,combineReducers,applyMiddleWare} from "redux";
错误是
./src/index.js 63:101-116“redux”不包含名为“applyMiddleWare”的导出。
当我尝试像这样导入时
import applyMiddleWare,{createStore,combineReducers} from "redux";
显示
./src/index.js 63:101-116 “在“redux”中找不到导出“默认”(导入为“applyMiddleWare”)
我没有更改或修改任何包。 我的 Package.json 将依赖项显示为
"dependencies": {
"react": "^16.4.0",
"react-dom": "^16.4.0",
"react-redux": "^5.0.7",
"react-scripts": "1.1.4",
"redux":"^4.0.0",
"redux-logger": "3.0.6"
}
提前感谢您的帮助!
【问题讨论】: