Skip to content

Generator templates for React using ES6/React best practices

License

Notifications You must be signed in to change notification settings

clarketm/React-generators

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React-generators

Plop generator templates for React using ES6/React best practices

Installation

$ npm install

Configuration

// <project>/React-generators/generators/paths.js

appSrc: resolveApp('examples'),                             // `src` directory
appElements: resolveApp('examples/components/elements'),    // `elements` directory
appComponents: resolveApp('examples/components'),           // `components` directory
appContainers: resolveApp('examples/containers'),           // `containers` directory
appRoutes: resolveApp('examples/routes')                    // `routes` directory

Usage

$ npm run generators            # generate container, component, element, or route
$ npm run generators:container  # generate container
$ npm run generators:component  # generate component or element
$ npm run generators:route      # generate route

Credits

Special thanks to the folks over at react-boilerplate and scalable-react for their fantastic boilerplate code!