cScarlson / nullstrap

A Node.js CoffeeScript / Express.js bootstrap. Nice for quickly setting up a site or application. Auto-compiles and watches server-side and client-side CoffeeScript files. Auto-compiles Stylus files and Handlebars templates. Runs main script using Supervisor. One command install and one command to run your app.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NullStrap

A CoffeeScript / Express.js bootstrap

Features

  • Cakefile for a single command install and dev setup
  • Watches folders for Stylus, CoffeeScript, and Handlebars changes
  • Bower support for easily adding client-side dependencies

====================

Technologies

Dependencies

This command needs to be ran first if CoffeeScript is not installed on your system

  • run sudo npm install -g coffee-script

Setup

Install all of the dependencies necessary for the bootstrap

  • run sudo cake system
  • run cake install

Development

The following command will watch and compile Coffeescript, Stylus, and Handlebars files. It also watches server.js for changes.

  • run cake dev

Deployment

  • run cake build

About

A Node.js CoffeeScript / Express.js bootstrap. Nice for quickly setting up a site or application. Auto-compiles and watches server-side and client-side CoffeeScript files. Auto-compiles Stylus files and Handlebars templates. Runs main script using Supervisor. One command install and one command to run your app.