/generator-rrrw

yeoman generator with react,redux,react-redux-router,webpack,babel,es6,autoprefixer,HMR,css-module

Primary LanguageJavaScriptOtherNOASSERTION

generator-rrrw NPM version Build Status Dependency Status

yeoman generator with react,redux,react-redux-router,webpack,babel,es6,autoprefixer,HMR,css-module

Installation

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

Directory

There is a TodoMVC demo in src/, after npm start we can open http://localhost:5959/ run the demo

src/
├── index.html
├── index.js
├── base.css 
├── assets/
├── actions/
├── components/     
├── constants/      
├── containers/
├── middleware/     
├── reducers/
└── store/

Attention

If you need to support IE9/IE10:
After generate project,we need to add ['transform-es2015-classes', {loose: true}] in .babelrc in plugins fields

Contains

Watch & Hot Module Replace

$ npm start

production build

$ npm run build

Getting To Know Yeoman

  • 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.

License

Apache-2.0 © 半边