Example gruntfile and package.json to spin up a server on port 8080, compile jade/sass, watch for changes to livereload html/css/js on the server.
In project root do:
npm install
grunt
This will run a server on port 8080, automatically compile jade/sass to html/css and watch any changes to jade/sass/js to livereload the server.
// This will be server document root.
// Your index.html should go here.
// css, js serverd from here
www
www/css
www/js
// Jade files live here, the compiled
// html will be placed in www
jade
// Sass files live here, the compiled
// css will be placed in www/css
sass
Gruntfile.js
package.json