有人可以描述什么是Bunder,它的作用是什么?
答案 0 :(得分:3)
Bundler是一个ruby gem,用于管理应用程序依赖项。它可以称为宝石管理系统。
当您开发具有多人的Rails项目,并且这些人在他们的PC中安装了不同版本的gem时,捆绑器在这种情况下非常有用。当您运行bundle install
时,bundler将查找您在项目中使用的特定gem版本,如果它没有正确的版本,bundler将自动安装该gem,如果是,bundleler将使用现有的gem为您的项目。这使得用于开发项目的所有PC都使用相同版本的ruby gems。