Bower is a package manager for frontend web assets and libraries. You will use it to maintain your frontend stack and control version chains for libraries such as jQuery, AngularJS, and any other components necessary to your app's web interface.
Bower is also a Node.js package, so you will install it using NPM, much like you did with the Browserify example installation in the previous section, but this time you will be installing the package globally. This will allow you to run
bower from the command line anywhere on your system without having to install it locally for each project:
$ npm install -g bower
You can alternatively install Bower locally as a development dependency so that you may maintain different versions of ...