# Bower

http://bower.io/ - a package manager for the web. It offers a generic, unopinionated solution to the problem of front-end package management.

## Intro
* [How To Code: Twitter Bower](https://www.youtube.com/watch?v=Rx_0-0vF-AE)
* [Google I/O 2013 - Clientside Package Management: Less Work, More Awesome](https://www.youtube.com/watch?v=o9Xo_WFAyqg)
* [Build Podcast ep 045 - Bower](https://github.com/sayanee/Build-Podcast/tree/master/045-bower)
* [Package Managers: An Introductory Guide For The Uninitiated Front-End Developer](http://tech.pro/tutorial/1190/package-managers-an-introductory-guide-for-the-uninitiated-front-end-developer)

## Files
* ``bower.json`` - name, version and dependencies.
* ``.bowerrc`` - directory (for installing the packages), json

## Commands
* ``bower --version``
* ``bower help``
* ``bower search <package>``
* ``bower info <package>``
* ``bower install``
    * installs the packages defined in the bower.json file.
* ``bower install <package>``
* ``bower install <package> --save``
    * installs the packages and adds it to the bower.json with version "latest"
* ``bower install <package>#1.2.0``
* ``bower uninstall <package>``

## Components
* [Bower components](http://sindresorhus.com/bower-components/)

## Others
See [Grunt](Grunt.md).

