使用 bundle vs gem 来管理 gems?

tem*_*ame 3 rubygems

我是新来的Ruby,而且好像人同时使用gem,以及bundle在命令行上安装,更新,删除和管理的宝石。RubyGems 和 Bundler 是否可以互换用于 gem 管理?我不能告诉之间的区别gem install,并bundle install为实例。

Vij*_*min 5

gem install 将在系统中安装一个特定的 gem。

例如 gem install <gem_name>

bundle install阅读Gemfile,它将安装中提到的所有宝石Gemfile

  • 但是使用“gem”安装和使用“bundle”安装有什么区别?如果我误解了你,我很抱歉,但听起来你说他们都安装了 gem,除了 `bundle` 从 Gemfile 中读取。 (2认同)