The purpose of bower.json is to define all the dependencies your project have. The purpose of .bowerrc is to define optional configurations such as the location of the directory bower must work and other things (proxy, etc.).
To answer your question, normally .bowerrc can be optional but in your case, it looks like a specific directory is set for bower to install packages into.
Asked in February 2016Viewed 1,266 timesVoted 9Answered 1 times