【发布时间】:2021-07-30 16:27:17
【问题描述】:
我有一个 React-app 项目,我在其中安装了 npm 和 Redux Toolkit。
以这种方式为整个应用添加了商店提供商之后
import React from 'react';
import ReactDOM from 'react-dom';
import { Provider } from 'react-redux';
import './index.css';
import App from './App';
import store from './store/index';
ReactDOM.render(<Provider store={store}><App /></Provider>, document.getElementById('root'));
如果我 npm start 应用程序我收到此错误:
找不到模块:无法解析“/Desktop/React/redux-app/src”中的“react-redux”
Redux Toolkit 包括 Redux 核心,以及我们认为对于构建 Redux 应用程序至关重要的其他关键包
所以我想单独使用 Redux Toolkit 应该足以解决任何 react-redux 模块。
我注意到我的 package.json 和 package-lock.json 位于我运行 npm start 的目录中,即 /redux- app 而在 /redux-app/src 中找不到该模块。可以吗?我应该移动 .json 文件吗?一般如何解决这个问题?
【问题讨论】:
-
redux core 和 react-redux 是不同的东西。你试过单独安装 react-redux 吗?
-
@jmargolisvt 不,我没有,所以仅反应工具包还不够吗?我也应该总是安装 react-redux?
标签: reactjs redux react-redux