美文网首页
Attempted import error: 'takeEve

Attempted import error: 'takeEve

作者: TigerJason | 来源:发表于2021-09-05 01:29 被阅读0次

    如题,在 React 项目中使用 redux-saga 中间件时,发现 takeEvery 在 redux-saga module下,而不在 redux-saga/effects module 下。正确引入后,项目运行起来发现报错,错误信息为:Attempted import error: 'takeEvery' is not exported from 'redux-saga'.
    这是因为在项目中错误引入了 react-saga 引起的,请检查 package.json中的 dependencies 下是否安装了 react-saga,如果安装了,请将其移除,方法如下:

    yarn remove react-saga
    

    or

    npm  uninstall  react-saga
    

    然后重新运行项目即可。

    如果上述方法依然不奏效,请删除 redux-soga 依赖后重新安装,命令如下

    yarn remove redux-saga;
    yarn add redux-soga;
    

    如果帮到了您,请留下您的赞👇,非常感谢😃。

    相关文章

      网友评论

          本文标题:Attempted import error: 'takeEve

          本文链接:https://www.haomeiwen.com/subject/djndwltx.html