【问题标题】:Using --no-rdoc and --no-ri with bundler将 --no-rdoc 和 --no-ri 与捆绑器一起使用
【发布时间】:2011-11-24 01:04:27
【问题描述】:

使用gem install gem_name 时,我可以通过--no-rdoc--no-ri 开关跳过为安装的gem 生成RDoc/RI 文档。

bundle install 有类似的方法吗?

【问题讨论】:

  • 正如 Timbinous 所解释的(第二个投票最多的答案),Bundler 这样做是默认的

标签: ruby-on-rails ruby rubygems gem bundler


【解决方案1】:

~/.gemrc 的最新设置是

gem: --no-document

但正如所指出的,这已经是bundler 的默认设置了。

【讨论】:

  • 适用于 gem 2.x
【解决方案2】:

Bundler 不包括 rdoc 和 ri。您无需执行任何操作。

【讨论】:

  • 所以我看到我被否决了 5 次。谁能解释我错了?使用 bundle install 安装 gem 时,Bundler 不包含 RDoc 和 RI 文件。人们希望这是一个允许您安装文档的功能,但他们就是不允许。
  • Timbinous is right。它不仅是正确的,而且应该是公认的答案,因为它实际上回答了问题。真可耻,当人们一无所知时,他们正在对正确答案投反对票。
  • 我很清楚西里尔。当他问是否有类似的方法可以通过捆绑安装来做到这一点?告诉他 bundler 默认已经为你做这件事并不能真正解决他的问题。他从一开始就没有问题。我是这么告诉他的。
【解决方案3】:

请参阅https://stackoverflow.com/a/7662245/109618 以获得更好的~/.gemrc

install: --no-rdoc --no-ri 
update:  --no-rdoc --no-ri

【讨论】:

    【解决方案4】:

    创建一个文件~/.gemrc 并将其放入其中:

    gem: --no-rdoc --no-ri

    这应该使它在您运行gem 命令时应用。 (即使来自bundle install

    【讨论】:

    猜你喜欢
    • 2010-11-25
    • 2010-12-19
    • 2017-02-22
    • 1970-01-01
    • 2018-06-06
    • 2011-04-08
    • 1970-01-01
    • 2022-07-16
    • 1970-01-01
    相关资源
    最近更新 更多