Tool for easily manage the 3rd party client side libraries within your code.
The old school process is to browse, download, extract zip, find files, copy, links to files in html.
Bower eliminates most of this
Its for client side files, but can do any type of files.
Bower calls the files modules Packages
Bower calls into Github to get files
npm install -g bower
bowser install <proj>
Dist directory js and minified one
Add it to your project in script tag
Get rid of something
bower uninstall <proj>
Updating projects (i.e. multiple)
Might need to be careful
One at a time
bower install <proj>
bower search <proj>
- name, version, main, dependencies
- prompted to create json file
- directory:relative path to folder
bower install <project> --save
bower uninstall <project> --save
Related post : [http://bloomonclientside.blogspot.com/2013/11/bower-is-package-manager-for-installing.html]