Gem dependencies are installed using Bundler. Bundler maintains a consistent environment for ruby applications. It tracks an application's code and the rubygems it needs to run, so that an application will always have the exact gems (and versions) that it needs.
$ bundle install
You can always check if the correct Gems are installed by running the bash command
gem list which will list all your gem dependencies installed.
Notes: Depending on your tastes you have a few options to manage gemset dependencies. The cool kids like RVM and the others like rbenv. It's a pick your poison kind of deal. The reality is that RVM is much easier and cleaner to manage/isolate gemsets. Totally up to you though.
bower is a package manager for the front-end to help alleviate the pain of retrieving and updating our project dependencies manually (like jQuery or Normalize for example). To install bower dependencies that are controlled through the
bower.json file you must execute the following command…
Why use a task runner? In one word: automation. The less work you have to do when performing repetitive tasks like minification, compilation, unit testing, linting, etc, the easier your job becomes. After you've configured it, a task runner can do most of that mundane work for you—and your team—with basically zero effort.
Install Grunt Package Dependencies
Apache config follows the HTML5 Boilerplate, but adds the ability to serve
.svgz along with supporting cache busting using the method
main.123456.css. Also strips
.php files from their file extension.