【问题标题】:How to fix ri documentation duplication in rvm如何修复 rvm 中的 ri 文档重复
【发布时间】:2011-08-14 20:13:25
【问题描述】:

这就是我想做的事

ri Array

简单吧?

错了!

More than one class or module matched your request. You can refine
your search by asking for information on one of:

    Array, TSortArray, Array, TSortArray

我在 Ubuntu Natty 上使用 RVM,默认(并且只有 ruby​​)是 jruby 1.6.3

我已经修改了我的 .rvmrc 以默认制作 ri 文档,因此

export rvm_gem_options=""

除此之外,据我所知,一切都是标准的。

想法?

【问题讨论】:

    标签: ruby jruby rvm ri


    【解决方案1】:

    限制 RI 只搜索 Ruby 标准库中的文档

    ri --system Array
    

    或者,

    将此添加到您的.profile

    export RI="--system"
    

    但是,您将看不到新宝石的文档...

    所以,我尝试不限制 RI...

    只是,

    gem rdoc --all
    

    这似乎奏效了。


    但我的最终答案是,

    更新.gemrc 使其看起来有点像这样

    install:  --remote --gen-rdoc --run-tests
    update: --remote --gen-rdoc --run-tests
    rdoc:  --all --inline-source --line-numbers --promiscuous --show-hash
    

    .rvmrc

    export rvm_gem_options=""
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-25
      • 1970-01-01
      • 2013-02-25
      • 1970-01-01
      • 2015-08-16
      相关资源
      最近更新 更多