1

私は Apache/passenger でいくつかの rails/rake アプリを実行していgem serverます。これらのアプリに によって提供されるドキュメンテーション アプリを追加したいので、docs.example.org のような特別な (サブ) ドメインを簡単に与えることができます。私たちのチームのすべてのメンバーが簡単に利用でき、誰も自分でサーバーを起動したり、ポート番号 (デフォルトのgem serverポートである 8808 など) を覚えたりする必要はありません。

4

3 に答える 3

1

の代わりに bdoc を調べることをお勧めしgem serverます。これにより、ユーザーはサーバーをまったく実行せずにすべての gem ドキュメントにアクセスできます。bdoc を特定のディレクトリに出力するように変更するのも簡単で、ドキュメントを再生成する手順を簡単に追加できます。

それらを静的ファイルに入れることの良い点は、Apache構成が非常に単純であることです。

bdoc を特定のディレクトリに出力したい場合は、この行を見てください。

編集:

私は実際に先に進み、これをgithubでブランチして変更を加えました。コマンド ラインで出力ディレクトリを指定すると、静的な rdoc ページが生成されます。

于 2009-06-08T04:05:02.787 に答える
0

オフラインでRubyクラッキングを実行したい場合に備えて、自分のマシンでhttp://gems.localを実行しています。(普通の旅、電車など)。

これは本当に簡単です。ネットにアクセスしなくても、Rubygemのすべてのドキュメントをローカルで実行できます。

私はジェイソンのヒントに従い、すべてが機能するようになりました。次の記事を参照してください。準備ができているはずです。

http://jasonseifer.com/2009/02/22/offline-gem-server-rdocs

アッティラ

于 2009-09-06T17:32:43.200 に答える
0

mac os x でプロキシするために yard サーバーと nginx を使用して、gem、ruby、rails、jquery のドキュメントをローカルに配置する方法についてのブログ投稿を書きました。Linux の手順はほとんど同じですが、変更されているのはデーモンの構成方法だけです。

https://makarius.posterous.com/offline-rails-ruby-jquery-and-gems-docs-with

于 2011-05-29T05:25:44.827 に答える