Open neelbhat88 opened 10 years ago
Done on my branch. Going to wait until ToDo's are complete before merging into master just in case any of you guys have issues with bower (should be seamless but just in case)
Committing all components to source for now - if this becomes an issue (size or whatever) we can do what this guy did and .gitignore the components and then install multiple Heroku buildpacks so heroku can run a bower install (this is a Nodejs thing) https://gist.github.com/afeld/5704079, https://coderwall.com/p/6bmygq (Reminder: read the comments to see common issues people ran into)
Bower was not the cause of the staging issues... So redo this all and put it back in
Bower is what we should be using for managing our front-end packages. Instead of finding gemified JS libraries that could be out of date, bower lets us get front end libraries just like Gem and bundler let's us get ruby packages. Check out bower.io for more info
As part of this remove all gems that are JS libraries and get them using bower instead