RExpress is an enhancement to the pretty awesome express generator written by TJ Holowaychuk and Doug Wilson (as well as many contributors to the original version). RExpress includes additional functionality to get you from 0 to productive even quicker. If you need some convincing, here are 12 reasons why RExpress is Awesome!.
An enhanced Express application generator.
$ npm install -g rexpress
The quickest way to get started with RExpress is to utilize the executable rexpress
to generate an application as shown below:
Create the app:
$ rexpress appName && cd appName
RExpress installs dependencies for you. But, if you'd like, feel free to install or update
$ npm install OR npm update
Rock and Roll
$ npm start
This generator can also be further configured with the following command line flags.
-h, --help output usage information
-V, --version output the version number
-e, --ejs add ejs engine support (defaults to handlebars)
--hbs add handlebars engine support
-H, --hogan add hogan.js engine support
-j, --jade add jade engine support
-c, --css <engine> add stylesheet <engine> support (less|stylus|compass|sass) (defaults to plain css)
-M, --mongoose add mongoose support (overrides all other database options)
-m, --monk add monk support
-a, --auth add authentication support (Uses Passport)
-C, --cors add CORS support
--git add .gitignore