Ruby 为什么安装RDOCSs和RIs的时间比实际的gem要长?
安装一个gem,然后等2秒钟再安装gem,然后等30秒钟再安装文档,这总是令人沮丧的,我从来没有使用过(谷歌,有人吗?)。为什么我们要强迫自己遵守这一惯例,而当地医生通常甚至都没有好处Ruby 为什么安装RDOCSs和RIs的时间比实际的gem要长?,ruby,rubygems,rdoc,ri,Ruby,Rubygems,Rdoc,Ri,安装一个gem,然后等2秒钟再安装gem,然后等30秒钟再安装文档,这总是令人沮丧的,我从来没有使用过(谷歌,有人吗?)。为什么我们要强迫自己遵守这一惯例,而当地医生通常甚至都没有好处 我知道您可以使用gem install rails--no ri--no rdoc跳过该步骤,但是有没有一种方法可以在默认情况下跳过文档?将标志添加到您的~/.gemrc文件中 发件人: gem在您的主目录中查找配置文件.gemrc, 尽管您可以根据需要在命令行上指定另一个文件 (使用--config file修
我知道您可以使用
gem install rails--no ri--no rdoc
跳过该步骤,但是有没有一种方法可以在默认情况下跳过文档?将标志添加到您的~/.gemrc
文件中
发件人:
gem
在您的主目录中查找配置文件.gemrc
,
尽管您可以根据需要在命令行上指定另一个文件
(使用--config file修饰符
)。将只创建一个配置文件
已处理:命令行上最右边的一个,或默认值
$HOME/.gemrc
,或者根本没有
您可以在配置文件中指定三项内容:
- 每次运行
时使用的命令行参数gem
- “RDoc”的命令行选项(在生成文档时使用)
设置GEMPATH
gem:--local--gen-rdoc--runtests
rdoc:--内联源--行号
gempath:
-/usr/local/rubygems
-/home/gavin/.rubygems
这种配置文件的效果是:
仅运行“本地”操作(除非在命令行上指定gem
或--remote
)--both
生成RDOC,并在每次安装时运行单元测试(好主意!)gem
- 当它生成RDOC时,将使用给定的参数
和/usr/local/rubygems
将用作您的/home/gavin/rubygems
$GEM\u路径设置
这是一个很好的问题,但是对于Ruby邮件列表来说是一个问题,而不是s/o。这实际上并没有回答最重要的问题。为什么RDOC的安装时间似乎比实际代码要长得多?