ruby - 如何使 gem install 命令仅在未安装或需要更新时安装

标签 ruby gem

我已经阅读了 ruby​​gems 站点的文档,但我猜想“gem install”命令总是重新安装、重新编译所有内容,即使已经安装了相同的版本也是如此。

如何让 gem install 命令只在需要的时候安装?

最佳答案

看起来 --conservative 标志将使 gem 命令执行您想要的操作。

gem install rake --conservative

来自文档 gem install --help:

--conservative Don't attempt to upgrade gems already meeting version requirement

关于ruby - 如何使 gem install 命令仅在未安装或需要更新时安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14502946/

相关文章:

RubyGem 下载量似乎人为地高。是否有从 RubyGems.org 下载的机器人?

ruby - 是否可以从本地缓存中 bundle/安装 gem?

ruby - 我应该把我的 gem 放在我开发的 gem 中的什么地方?

ruby - 安装 Ruby gems 不适用于 Home Brew

ruby-on-rails - 覆盖渲染 :json in no model object Rails 4

ruby - 用户输入 + Ruby + 正则表达式?

css - 无法加载 Bootstrap.css 库

ruby-on-rails - Bundler 不允许我安装 gems

ruby - 解释这个 Ruby 数组语法

ruby-on-rails - 如何通过一个查询访问两个多态关联?