yeoman generator with react,redux,react-redux-router,webpack,babel,es6,autoprefixer,HMR,css-module
First, install Yeoman and generator-rrrw using npm (we assume you have pre-installed node.js).
npm install -g yo
npm install -g generator-rrrw
Then generate your new project:
yo rrrw
There is a TodoMVC demo in src/
, after npm start
we can open https://localhost:5959/ run the demo
src/
├── index.html
├── index.js
├── base.css
├── assets/
├── actions/
├── components/
├── constants/
├── containers/
├── middleware/
├── reducers/
└── store/
If you need to support IE9/IE10:
After generate project,we need to add ['transform-es2015-classes', {loose: true}]
in .babelrc in plugins fields
- React
- Redux
- React Router Redux
- Webpack
- Redux DevTools Extension
- Babel
- Autoprefixer
- PostCSS
- CSS modules
- TodoMVC demo
- Anything else? welcome contribute!
$ npm start
$ npm run build
- Yeoman has a heart of gold.
- Yeoman is a person with feelings and opinions, but is very easy to work with.
- Yeoman can be too opinionated at times but is easily convinced not to be.
- Feel free to learn more about Yeoman.
Apache-2.0 © 半边