我想如果我们这样做
create-react-app hello-world
该应用只是一个React应用,但它没有Redux部分。是否有一个将Redux部件添加到其中的命令?
如果没有,是否有一些标准步骤可以向其添加Redux(对于当前的React 15.5.4和Redux 3.6.0)?
答案 0 :(得分:3)
创建React App仅负责构建配置,除了用于呈现单个组件的简单模板之外,不会生成任何代码。
添加Redux与添加任何其他库没有什么不同。您运行npm install --save redux react-redux
(或yarn add redux react-redux
),然后使用该库。
如果您想要一个完整的示例,请查看Redux示例文件夹:https://github.com/reactjs/redux/tree/master/examples。其中大多数是使用Create React App构建的,因此您可以将它们作为起点。
答案 1 :(得分:1)
我为此目的创建了工具。
它被称为wooo,您可以在github上查看。
这很简单。您只需要在全球范围内安装它。
npm install -g redux-wooo
然后在您的CRA项目文件夹中,运行一个命令
wooo -d ./src
它将安装所需的依赖项并创建基本的redux文件。