Boilerplate code for rocking fresh Node projects with Express 3.0, Jade, and asset management for compiling, concatenating and minifying less and javascript files.
Two development environments: development and production. Assets are concatenated, minified, hashed and cached in production and the Jade template files are updated in accordance.
This project uses a number of bits and bobs:
- Node.js
- Express Lightweight framework for Node
- Jade Node templating language (bit like Haml)
- Less Node dynamic css language.
- Connect Assets A Rails 3.1-style asset pipeline for Node.js
Install dependencies:
$ npm install -d
Run the app in development mode:
$ node app.js
To switch the environment to production, you can set the NODE_ENV environment variable:
$ NODE_ENV=production node app.js
Node Express 3.0 HTML5 Boilerplate is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License.
Copyright 2012, Scotty Vernon // Wildflame Studios