【问题标题】:unable to use redux in app made using create-react-app无法在使用 create-react-app 制作的应用中使用 redux
【发布时间】:2018-02-04 22:29:05
【问题描述】:
当我使用create-react-app 创建一个新应用时,redux 和 react-redux 文件夹不在 node_modules 中。我已经用 npm 安装了 redux 和 react-redux。
不过,我无法在我的 react 项目中使用 redux。
请帮助我,提前谢谢!!
【问题讨论】:
标签:
node.js
reactjs
redux
react-redux
create-react-app
【解决方案1】:
Redux 和 React-redux 不是新创建的 create-react-app 应用程序的一部分。如果你想拥有它,你必须自己安装它:
create-react-app my-app
cd my-app/
npm install --save redux react-redux
【解决方案2】:
create react app 脚本只会进行最基本的设置。对于您要安装的任何其他模块,您需要手动安装。
从命令行非常简单。例如:
npm i --save redux
- “i”代表安装
- --save 会将其添加到您的 package.json 依赖项中。对于某些依赖项,您可能希望改为 --save-dev。这些不会包含在生产版本中(例如开发模块)。
- 您还可以将“i”替换为“卸载”(可选择使用保存标志)来删除不再需要的依赖项。
您还需要定期运行以下命令来更新您的项目依赖项:
npm update