Bundler 是一个 ruby gem,用于管理您的应用程序依赖项。它可以称为宝石管理系统。当您与多人一起开发 Rails 项目时,并且这些人在他们的 PC 上安装了不同版本的 gem,bundler 在这种情况下非常有用。当您运行bundle install
bundler 时,将查找您在项目中使用的特定 gem 版本,如果它没有正确的版本,bundler 将自动安装该 gem,如果有,bundler 将为您的项目使用现有的 gem。它使用于开发项目的所有 PC 都使用相同版本的 ruby gems。