1.1.0 • Published 7 years ago

reacter-cli v1.1.0

Weekly downloads
2
License
MIT
Repository
github
Last release
7 years ago

reacter-cli

Simple CLI for React projects

Installation

$ npm install -g reacter-cli

Useage

$ reacter init <project-name>

Example:

$ reacter init my-app
$ reacter init . // Generate project in current directory

Directory structure:

├── src
│   ├── actions             // only use Redux
│   ├── components          // common components
│   ├── containers          // page containers
│   ├── images
│   ├── reducers            // only use Redux
│   ├── styles
│   ├── constants.js        // static variable
│   └── index.jsx           // entry file
├── template                // html template
├── .babelrc                // babel configuration
├── .editorconfig           // editor configuration
├── .eslintrc.json          // eslint configuration
├── .gitignore
├── package.json
├── README.md
├── webpack.config.js       // webpack development environment configuration
├── webpack.prod.config.js  // webpack produce environment configuration

Contributing

In order to be able to use the global, we need to set up inside package.json:

"bin": {
  "reacter": "bin/reacter",
  "reacter-init": "bin/reacter-init"
},

Local debugging, the implementation of the root directory

$ npm link

You can bind the reacter command to the global, then you can directly to thereacter command as the beginning without typing long node reacter like the order.