Yeoman generator for facebook's React library - Integrate with gulp and browserify.
What's new?
Added watchify support
We use browserify extension instead of gulp extension
Autorun bower install & npm install by default
What's inside?
Bundled:
Gulp
Bower
jQuery (optional)
Browserify
Reactify - (removed)
Babelify Help to transform JSX (consider to use babelify later)
Watchify support! (Sourcemap also!)
livereload (BrowserSync)
jshintrc file (although eslint is much better)
To be added
React Bootstrap instead of Sass Bootstrap
Optional: and some should not be used except for compatibility
Sass with Compass
Bootstrap - Twitter Bootstrap's official Sass version
Modernizr
Jade for HTML templates (deprecated used React JSX instead)
CoffeeScript for JavaScript (deprecated use React JSX instead)
Jest for unit tests
Environment requirements
node.js 0.12 (I suggest to use nvm to manage your node environment.)
Sass >= 3.4 if you want to use Sass
Getting Started
$ npm install -g yo # Install Yeoman (if you don't have it yet)...
$ npm install -g generator-react-gulp-browserify # ...then install this generator...
$ yo react-gulp-browserify # ...and run it.
请发表评论