Handle Ruby's gem versions for each project.
Manage gem versions consistently accross platforms.
Bundler provides a consistent environment for Ruby projects by tracking and installing the exact gems and versions that are needed.
Bundler common workflow
- Declare dependencies of an application in a Gemfile
- Install above versions of the dependencies into an isolated location
- run the app: