質問

Apache/PassengerでいくつかのRails/Rakeアプリを実行しています。 gem server これらのアプリには、docs.example.orgのような特別な(サブ)ドメインを簡単に与えることができます。そのため、チームのすべてのメンバーが簡単に利用でき、サーバー自身を起動したり、ポート番号を覚えたりする必要はありません(8808などデフォルト gem server ポート)。

役に立ちましたか?

解決

ではなくBDOCを調べることをお勧めします gem server, 、ユーザーがサーバーをまったく実行せずにすべてのgemドキュメントにアクセスできるようにします。また、BDOCを変更して特定のディレクトリに出力することは簡単です。その後、ドキュメントを再生するためのステップを簡単に追加できます。

静的ファイルにそれらを置くことの良いところは、Apache Configs Dead Simpleです。

BDOC出力を特定の監視にしたい場合 この行.

編集:

私は実際に先に進みました これをGithubに分岐しました そして変化を起こしました。これで、コマンドラインに出力ディレクトリを提供できるようになり、静的RDOCページが生成されます。

他のヒント

私は走っています http://gems.local 私のマシンで、私はオフラインでいくつかのルビークラックをしたい場合に備えています。 (プレーンジャーニー、電車など)。

これは本当に簡単です。実際には、ネットにアクセスすることなく、すべてのRuby Gemsのドキュメントをローカルに乗せて乗客を実行できます。

私はジェイソンのヒントをフォローしていて、すべてが機能していました。次の記事をご覧ください。準備ができている必要があります。

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

アッティラ

Mac OS Xでプロキュするためにヤードサーバーとnginxを使用して、宝石、Ruby、Rails、jQueryドキュメントをローカルに使用している方法に関するブログ投稿を書きました。 Linuxの手順はほぼ同じですが、変更する唯一のものはDaemonsを構成する方法です。

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top