On Github aladine / presentation
A modern webapp workflow
	     	{	
	"name": "yeoman-gruntjs-and-bower",
	"version": "0.0.0",
	"dependencies": {
		"reveal.js": "git@github.com:hakimel/reveal.js.git#master",
		"handlebars": "~1.0.0",
		"jquery": "~1.10"
	}
}
		 
    grunt server grunt build grunt test
A typical workflow between this trinity of tools might look like: yo webapp yo angular bower install angular-directives grunt http://yeoman.io/generators.html#snippets http://yeoman.io/faq.html
npm install -g generator-angular # install generator yo angular # scaffold out a AngularJS project bower install angular-ui # install a dependency for your project from Bower grunt test # test your app grunt server # preview your app grunt # build the application for deployment