Yeoman
Scaffolding Project with Yeoman
• Scaffold new projects with best practices (Series of plugins called generators)
• Creates directory structure
• Configures several libraries and frameworks
Tools yeoman uses:
Grunt – Task runner, helps automate repetitive tasks for building and testing Bower – Dependency management
Prerequisites
• Install node.js
• Install Git
Install grunt bower and Angularjs:
• npm install –g grunt cli
• npm install –g bower
• npm install –g generator-angular@0.9.8
Scaffold your project
• yo angular MyWebstie - only the first time (if your downloading from git..it might have been setup already)
• grunt serve
• bower install angular-strap#v2.1.0 -save