我不使用安装在我的机器或我处理的服务器中的gems的RI或RDoc输出(我使用其他文档方式).

默认情况下,我安装的每个gem都会安装RI和RDoc文档,因为我忘了设置--no-ri --no-rdoc.

有没有办法将这两个标志设为默认标志?

推荐答案

您只需将以下行添加到本地~/.gemrc文件(它位于home文件夹中):

gem: --no-document

通过

echo 'gem: --no-document' >> ~/.gemrc

或者您可以将这一行添加到global gemrc配置文件中.

以下是如何(在Linux中)找到它:

strace gem source 2>&1 | grep gemrc

The --no-document option is documented in the Ru通过Gems CLI Reference.

Ruby相关问答推荐

Ruby脚本递归地创建深度嵌套的目录

RSpec:为什么 `instance_double` 可以与 StandardError 一起使用,但不能与其他异常类一起使用?

Ruby 中使用的-S标志是什么?

使用 Sorbet RBI 时需要 Elem

如何返回此 OOP Ruby 代码最后一行中的变量?

Kernel#gets try 读取文件而不是标准输入

使用 Ruby 将文件从一个目录复制到另一个目录

Ruby:将unix时间戳转换为日期

在 Ruby 中,获取第一个块返回 true 的可枚举元素的最快方法是什么?

无法从同一网络上的另一台计算机访问本地 Sinatra 服务器

VCRProxy:在 Capybara 内使用 VCR 记录 PhantomJS ajax 调用

将方法应用于数组/可枚举中的每个元素

在 Ubuntu 上安装 Ruby 1.9.1?

如何在 ruby​​ rake 中明确地失败任务?

Ruby中block和&block的区别

Ruby 异常 - 为什么是else?

Ruby 中的=~运算符是什么?

获取当前 ruby​​ 进程内存使用情况

如何在 gemspec 中指定最低 Ruby 版本?

将 Nokogiri 文档转换为 Ruby 哈希