neelbhat88 / imuadev

2 stars 0 forks source link

Install bower #358

Open neelbhat88 opened 10 years ago

neelbhat88 commented 10 years ago

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

neelbhat88 commented 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)

neelbhat88 commented 10 years ago

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)

neelbhat88 commented 10 years ago

Bower was not the cause of the staging issues... So redo this all and put it back in