Redux 雷多克斯传奇-可以';t分派操作:_webpack_require__.i(…)不是函数

Redux 雷多克斯传奇-可以';t分派操作:_webpack_require__.i(…)不是函数,redux,redux-saga,Redux,Redux Saga,我试图以这种方式在saga函数中分派一个动作: yield put(addToCart(item)); 当尝试执行它时,会出现错误\uuuuuu webpack\uu require\uuuui(…)不是函数 “addToCart”是我导入的动作创建者: export const addToCart = product => ({ type: types.ADD_TO_CART, payload: { product }, }); 这个动作永

我试图以这种方式在saga函数中分派一个动作:

yield put(addToCart(item));
当尝试执行它时,会出现错误
\uuuuuu webpack\uu require\uuuui(…)不是函数

addToCart
”是我导入的动作创建者:

  export const addToCart = product => ({
        type: types.ADD_TO_CART,
        payload: { product },
    });
这个动作永远不会开火

(或
产品
)是一个对象,如:

{
    'id' : 5,
     'thing' : 'stuff'
}
(+其他财产)


我可以分派其他操作,但由于某些原因,此操作不起作用。

我错误地导入了操作创建者:

import addToCart  from './actionCreators'
应该是:

import { addToCart } from './actionCreators'
但是什么样的错误才是
“\uuuuu网页包\uuuu需要”\uuuuu.i(…)不是一个函数”
?这些错误消息毫无价值,它们无法告诉您错误的原因