0.0.3 • Published 10 years ago
generator-express-mysql v0.0.3
Generator express-mysql
An Expressjs-mysql generator for Yeoman, based on the express command line tool.
Getting started
- Make sure you have yo installed:
npm install -g yo
- Install the generator locally:
npm install generator-express-mysql
- Run:
yo express-mysql
- Run:
grunt
to run the local server atlocalhost:3000
, the grunt tasks include live reloading for .jade views, css in public/stylesheets and restarting the server for changes to app.js or js in routes/
MVC apps
I've created a new generator for creating MVC style apps in express. It uses MySql as it's default database, you will need to have it installed and running to get the default app running.
To get going:
- Make sure you have yo installed:
npm install -g yo
- Install the generator locally:
npm install generator-express-mysql
- Ensure that MySql is running on your machine, if running elsewhere the connection string can be changed in
config/config.js
- Run:
yo express-mysql --mvc
- Run:
grunt
to run the local server - defaults tolocalhost:3000
- port can be changed inconfig/config.js
. The grunt tasks include live reloading as before.
##Options
--skip-install
Skips the automatic execution of
bower
andnpm
after scaffolding has finished.--mvc
Installs MVC style scaffolding.
##Testing Tests are written with mocha.
- Install:
npm install -g mocha
- Run:
mocha
##Contributing Contributors are welcome, please fork and send pull requests! If you have any ideas on how to make this project better then please submit an issue.