A simple boilerplate I made for personal use as a starting point for Express.js + Jade projects that use Bootstrap. Font Awesome has also been included because I find it quite handy to have. Quite handy for hackathons.
- Express.js
- Jade
- Bootstrap
- Font Awesome
- node-mysql (Optional)
- Download a copy of the repository
- I recommend not cloning the repository to avoid having to reconfigure git remotes. It's easier to just download a clean copy using the "Download ZIP" option to the right.
- Alternatively, you can fork the repo, make your changes (e.g. rename) and then clone it to use as your own project repo.
- Install dependencies using npm
$ npm install
- Run the app
$ node app.js
- Navigate to http://localhost:3000 to view your app
I've included a sample config for a MySQL database, but it is currently disabled. To enable/disable it, check common.js
and comment/uncomment the appropriate line.
/* MySQL Database */
// var db = require('./db').init(conf);
var db = null;
If you want to make any improvements to the boilerplate, feel free to fork the repo and then send me a pull request. I don't consider myself an Express expert by any means.
MIT License. See LICENSE