【问题标题】:Where is rbenv gem's rdoc?rbenv gem 的 rdoc 在哪里?
【发布时间】:2012-11-16 11:40:52
【问题描述】:

我正在使用rbenv,我正在尝试找出本地 gem 的 rdoc 所在的位置。

当我安装 gem 时,它说 rdoc 已正确生成,即:

% gem install rails -v "2.3.2"
Successfully installed rails-2.3.2
1 gem installed
Installing ri documentation for rails-2.3.2...
Installing RDoc documentation for rails-2.3.2...

但我不知道 rdoc 文件在哪里,在我的 ~/.rbenv 目录中,我找到了一个 doc 文件夹:.rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/doc,其中包含本地 gem 的文件夹,每个文件夹都包含 rdocri文件夹,但它们是空的。

【问题讨论】:

    标签: ruby rubygems rdoc rbenv


    【解决方案1】:

    运行gem env gemdir 以查看您安装 gem 的位置。文档应在$(gem env gemdir)/doc 下。

    您可能还想确保安装 gem 时使用的是您认为的 gem 版本。 which gem 应该指向~/.rbenv/shims/gem(如果它不尝试hash -r 来清除shell 的可执行位置缓存)。此外,rbenv which gem 应该指向您当前 ruby​​ 版本的 gem 可执行文件(您可以使用 rbenv version 找到它)。如果没有,请确保您rbenv rehash,每次安装带有可执行文件的新 gem 时都必须这样做。

    【讨论】:

      猜你喜欢
      • 2021-05-13
      • 2013-01-15
      • 2020-09-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多