npm install regen-cli``bash`
npm install --global regen-cli
There are four commands:
`bash`
regen project
regen component
regen reducer
regen config
To set up your project after generating all of the source and config files,
you will need to go into your new directory and run
yarn install to install
all of your node modules. To start development, use npm start to spin up a
webpack dev server.#### Caveats
- Expects there to be no folder with name
in the current folder.$3
Generate a new React component with the name
- Will put a React component with the name
in if it can find a project root.
If not, it'll say that it cannot find a package.json.
- Passing the -f flag to regen component will create a stateless
functional component instead.$3
Generate a new Redux reducer with the name and a new set of base
actions with the name .
- Will put a Redux reducer with the name in
if it can find a project root.
If not, it'll say that it cannot find a package.json.
- Will put a set of default action constants with the names CREATE_
and DELETE_ in
.
- If you pass the optional , it will name the actions constants file with this name.
This is particularly useful if you are saving your actions and reducers in the same folder.
If you do not pass an action name, it will use the reducer name for the actions constants file.$3
Save configuration for regen in .regenrc.jsonPossible options that can be set are:
| Option | Description |
| ---------------| ------------------------|
|
actionPath | Path where all actions constants will be saved |
| reducerPath` | Path where all reducers will be saved|