2011-09-26 14 views

回答

8

如果你已經安裝了你的寶石 「正常」 的方式,他們安裝rdoc文檔。

只需在您的控制檯中運行gem server,然後在您的瀏覽器中轉至http://localhost:8808。在那裏,你會發現所有可用的寶石和RDoc文檔

+0

因此,我嘗試了這一方法,它的工作原理除了沒有出現任何文檔。例如,在rails'rdoc'下,它表示由rdoc生成器生成的頁面,但不包含任何實際的文檔,就好像它沒有訪問源來構建它們一樣。我必須先運行某種構建命令嗎? – cjm2671

+0

檢查你** $ HOME /。gemrc **文件,如果它包含* gem:--no-ri --no-rdoc *,則需要將其刪除並重新安裝寶石。 ** gem服務器**在大家安裝rdoc和ri之前很流行 – Anatoly

+0

我似乎沒有.gemrc文件。我沒有設置任何特殊選項,因此我假設文檔應該已經安裝。 – cjm2671

1

http://railsapi.com爲您提供下載離線文檔:

  • 的Rails 2.2.2,2.3.8,3.0.8
  • 紅寶石1.8,1.9.2
  • Authlogic
  • AWS-S3
  • EventMachine的
  • Haml的
  • 角度來說,Hpricot
  • 引入nokogiri
  • 機架
  • Rspec的
  • 西納特拉

下載的文件有精彩的jQuery的搜索功能,所以它是非常有用的

+0

它是** sdoc **格式,您可以嘗試將標準文檔合併到sdoc – Anatoly

0

@ klaustopher的回答,我直接沒工作,所以這裏是我如何得到這個爲rspec的期許寶石工作:

  1. gem install --rdoc rspec-expectations

  2. 所有寶石或通過安裝rdocs:使用--rdoc標誌安裝由要麼

    • 寶石文檔gem rdoc --all
  3. 運行rdoc服務器。

gem server

  • 轉到http://localhost:8808在瀏覽器中。
  • 警告:乍一看,rspec-expectations的rdoc是相當無用的。我敢打賭有一個更好的方法來做到這一點。