Ruby on rails Bundler和Rails应用程序之间的关系是什么?

Ruby on rails Bundler和Rails应用程序之间的关系是什么?,ruby-on-rails,ruby,ruby-on-rails-3,Ruby On Rails,Ruby,Ruby On Rails 3,有人能描述一下邦德是什么,它的角色是什么吗 Bundler是一个ruby gem,用于管理应用程序依赖关系。可以称之为创业板管理系统。 当您与多人一起开发Rails项目时,这些人的PC中安装了不同版本的gem,bundler在这种情况下非常有用。当您运行bundle安装时bundler将查找您在项目中使用的特定gem版本,如果版本不正确,bundler将自动安装该gem,如果版本正确,bundler将为您的项目使用现有gem。这使得所有用于开发项目的PC都使用相同版本的ruby gems。@Ar

有人能描述一下邦德是什么,它的角色是什么吗

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

@Arman除了上面的链接之外,还有一个很好的信息来源,就是这个视频
http://rubyonrails.org/screencasts/rails3/bundler-action-mailer
描述捆绑机的重要性