невозможно использовать applyMiddleWare в избыточном - PullRequest
0 голосов
/ 31 мая 2018

Я новичок в redux. Я импортировал createStore, объединяю редукторы из redux, и они отлично работают.

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 «экспорт по умолчанию» (импортированный как «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"
}

Заранее спасибо за помощь !!

1 Ответ

0 голосов
/ 31 мая 2018

'w' в applyMiddleWare должно быть маленьким при импорте.applyMiddleware

Таким образом, вы должны импортировать как:

import { applyMiddleware } from 'redux';
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...