0

これは簡単な問題だと思います。Rails のドキュメントはすべて doc/app ディレクトリにあり、ブラウザで手動で読み込んで表示できます。別のビューからこのドキュメントにリンクしたいだけです。静的な HTML readme ページを開く別のコントローラーを非常に簡単に作成しようとしました。

class DocController < ApplicationController
  def show
      open ("/doc/app/doc/README_FOR_APP.html")
  end
end

そして、さまざまなバリエーションで上記を試しました。そのページは読み込まれますが、CSS スタイルが適用されず、さまざまなページにリンクしようとするとエラーが表示され、リンクしようとしている各ページに対してアプリがアクションを予期していることを示します。

私が行っているアプローチは、実際に実装するのが非常に面倒になるようです。すべてのページに対してアクションを実行するのは、悪い選択のように思えます。もっと簡単な方法はありますか?

明確でない場合、すべてが自動的に文書化されました

rake doc:app
4

1 に答える 1

0

doc ディレクトリは Web サーバーによって提供されることはありませんが、シンボリック リンク#{Rails.root}/public/docs->#{Rails.root}/docを実行すると、次の場所でアクセスできるようになります。http://localhost:3000/docs

于 2012-05-12T17:02:43.400 に答える