我正在尝试将Redux存储连接到我的React项目,但是我一直收到此错误:
../ node_modules / react-redux / es / components / Provider.js模块不 发现:无法解决“反应” 'C:\ Users。\ Documents .. \ node_modules \ react-redux \ es \ components'
我已经安装了react-redux
和redux
(我相信react-redux对redux有一些依赖性)
import { Provider} from 'react-redux';
这是产生错误的原因。
关于我能做什么的任何建议?
答案 0 :(得分:1)
这可能是由于您的node_modules
首先删除您的node_modules,package-lock.json,yarn.lock,然后使用
重新安装所有依赖项喜欢
rm -rf node_modules
rm -rf package-lock.json
rm -rf yarn.lock
然后运行
npm install
答案 1 :(得分:1)
我遇到了这个问题,看来您先安装了react-redux,然后又安装了redux。
我认为,react-redux对redux有一些依赖性,这可能导致了此错误。因此,建议您删除package-lock.json,运行npm install然后再启动npm start。
让我知道这是否有效!
谢谢
答案 2 :(得分:1)
请在顶部导入反应
import React from 'react
'
答案 3 :(得分:0)
我遇到了同样的问题,只需运行 npm audit fix
即可修复错误