5

以前设置我的系统以禁止使用--no-ri和安装 gem 文档--no-rdoc

Ruby 2.0.0 和 gem 2.0.0 似乎已经删除了--no-ri标志(和功能?)。

即使指定时--no-rdoc,我仍然得到installing documentation

~/dev/ruby> gem install bundler --no-rdoc
Fetching: bundler-1.3.1.gem (100%)
Successfully installed bundler-1.3.1
Done installing documentation for bundler (0 sec).

如何查看是否安装了文档?如果已安装,如何抑制所有 gem 安装?

4

2 回答 2

13

正如gem help install所述:

用法: gem install GEMNAME [GEMNAME ...] [options] -- --build-flags [options]
...
  安装/更新选项:
    ...
        --[no-]document [TYPES] 为已安装的 gem 生成文档
                                     列出您希望的文档类型
                                     产生。例如:rdoc,ri
    -N, --no-document 禁用文档生成

简而言之:

  • --no-rdoc就是现在--no-document rdoc

  • --no-ri现在是--no-document ri

  • --no-document您可以使用或来阻止两者安装-N

(不幸的是,在撰写本文时,Rubygems.org上的文档目前已经过时,所以暂时忽略它。)

于 2013-03-03T22:47:40.853 回答
6

该选项已更改为--no-document(请参阅http://rubygems.rubyforge.org/rubygems-update/History_txt.html

于 2013-03-03T22:00:32.100 回答