0. pre
生成基本框
npm install -g create-react-app
create-react-app async
clone repo
https://github.com/redux-saga/redux-saga.git
1. copy directorys
Copy the examples/async/src from the redux-saga to your async/src.
2. rename main.js
async/src
Rename main.js to index.js
3. move files
async/src
App.css && logo.svg ->
async/src/containers
App.css && logo.svg
4. modify containers/App.js
Add the following two blocks of code.
import logo from './logo.svg';
import './App.css';
<div className="App">
<header className="App-header">
<img src={logo} className="App-logo" alt="logo" />
<h1 className="App-title">Welcome to React</h1>
</header>
...
</div>
5. install dependencies
redux-saga v1.1.3
npm install --save web-vitals
npm install --save react-redux
npm install --save redux-saga
npm install --save isomorphic-fetch