Upload
shawn-rider
View
97
Download
0
Embed Size (px)
Citation preview
A Fortunate Confluence of Events
• Standards have been broadly adopted
• Open source web development solutions are dominant
• Technologies continue to break boundaries and blend worlds previously kept separate
• Most people want to do generally the same thing
Yeoman, specifically• Scaffolding tool
• Allows you to quickly create a project skeleton using a pre-created “generator”
• Sets up configs and connections between project components
• http://yeoman.io
Grunt, specifically
• Build management tool
• Allows you to define commands to process, compile, test, or deploy your project.
• http://gruntjs.com/
Bower, specifically• Package management
tool
• Reads list of specified dependency packages to install
• Manages updates and removal of packages
• http://bower.io/
Install Node.js
• Instructions available at https://nodejs.org/
• If you’re on a Mac, Homebrew is the recommended way to install node.js: http://brew.sh/
Install Yo + Friends
• Yeoman.io has a great Getting Started guide: http://yeoman.io/learning/index.html
Find and Install Generators
• Find generators using the Yeoman search: http://yeoman.io/generators/