这是一个react 分享项目,我会持续更新奥! 注意本项目包管理工具为yarn
git clone
cd react-app
yarn install
yarn run server // 打开后台node后台服务器
yarn start // 启动 本地服务器 weback-dev-server
- react react-router4 redux react-redux fetch
$ yarn init -y
$ yarn add webpack webpack-dev-server --dev
$ yarn add babel-core babel-loader babel-preset-es2015 babel-preset-stage-0 babel-preset-react css-loader style-loader less less-loader html-webpack-plugin --dev
$ yarn add react redux react-redux react-dom react-router-dom
$ yarn add es6-promise whatwg-fetch --dev
$ yarn add express
"start","webpack-dev-server --port 5000 --open --progress --colors",
"build","webpack -p"
-
components 组件 木偶组件
-
container 页面组件,或者自己的 subpage 目录下
- Home
- subpage 智能组件
- index.js
- Home
-
index.js 用来控制显示哪一个页面
-
store onlyOne
-
action 用户发布动作
-
reducer 定义规则
-
action-types action 的名字