This seed project uses Yeoman with Angular and HAML. It's just 'yo angular' with CoffeeScript and HAML instead of JavaScript and HTML. See commit history for changes to Gruntfile.js for grunt-haml.
See also:
- brew
- nodejs
- chrome
- ruby -- uses the haml gem at compile time, and also compass
First make sure brew is current:
brew update
And same for nodejs
brew upgrade node
Install yeoman:
npm install -g yo grunt-cli bower
Install haml gem:
gem install haml
Install compass for SASS support:
gem install compass
Install dependencies:
cd yeoman-angular-haml
npm install
bower install
grunt test
Launch the server:
grunt server
Edit app/view/main.html.haml and watch the LiveReload goodness!