blairanderson/react-cli


License: MIT

Language: JavaScript


react-cli

The React.js command line utility.

Development Hints

Working with master

git clone https://github.com/blairanderson/react-cli.git
cd react-cli
npm link

npm link is very similar to npm install -g except that instead of downloading the package from the repo the just cloned react-cli/ folder becomes the global package. Any changes to the files in the react-cli/ folder will immediately affect the global react-cli package.

Now you can use react-cli via the command line:

react new todo
cd foo
npm start

Please read the official npm-link documentation and the npm-link cheatsheet for more information.

Working with the tests

Use npm test to run the tests (Runs only fast tests).

For a full test run which includes some very slow acceptance tests, please run: npm run test-all. Please note, this is what travis runs.

To exclude a test or test suite append a .skip to it() or describe() respectively (e.g. it.skip(...)). To focus on a certain test or test suite append .only.

Please read the official mocha documentation for more information.

Project Elements

Additional components of this project which are used at runtime in your application:

Problems

Inline Documentation

Use npm run docs to build HTML and JSON documentation with YUIDoc and place it in docs/build/. Please help by improving this documentation.

Contribution

See CONTRIBUTING.md

Upgrading

Donating

All donations will support ember-cli project and treats for contributors.

Support via Gittip

License

react-cli is MIT Licensed.

Project Statistics

Sourcerank 3
Repository Size 6.02 MB
Stars 2
Forks 0
Watchers 1
Open issues 1
Dependencies 91
Contributors 250
Tags 0
Created
Last updated
Last pushed

Top Contributors See all

Stefan Penner Robert Jackson Adolfo Builes Alex Navasardyan Josef Brandl Jake Bixby Joe Fiorini Jake Craige Brian Cardarella Chad Hietala Jamie White Kelly Selden Emre Unal Luke Melia Ray Tiley Marcio Junior Edward Faulkner Jay Phelps Ilya Radchenko Andy Crum

Something wrong with this page? Make a suggestion

Login to resync this repository