2010-09-19 61 views
0

在Ruby中,如果您運行命令gem server,它會爲您提供您機器上安裝的所有gem文檔的網頁。對於本地文檔可以做類似的事情,這樣所有的本地rdoc文檔都可以輕鬆訪問嗎?任何意見將不勝感激,謝謝。從一個地方訪問rdoc文件

+0

雖然我我沒有試過它喲你可以爲寶石服務器指定一個目錄來查找。'gem server --help'會給你一些細節。 – 2010-09-19 18:40:35

+0

你是什麼意思「本地rdoc文檔」 - 一個本地項目的價值? – rogerdpack 2010-09-20 19:02:18

+0

不,我的意思是我從多個項目中生成的所有rdoc文檔。例如,如果我在一個項目中開發一個Person類並在另一個項目中開發一個Animal類,我希望能夠在一個地方看到這兩個類的文檔。 – agentbanks217 2010-09-20 21:36:09

回答

0

儘管這個問題是有點老了,這裏就是我會做:

  • 你的項目創建寶石。您不必發佈它們只需將gemspec保留在本地
  • 從項目的根目錄生成本地文檔。這應該給你兩個單獨的文檔文件夾(如果你有兩個項目)
  • 使用寶石服務器--dir = /路徑/到/項目/一個--dir = /路徑/到/項目/兩

OR

  • 您可以在自己的根文件夾使用的RDoc生成每個項目的文檔
  • 然後打開每個文檔/ index.html作爲瀏覽器中的一個單獨的標籤;)