0

私は現在、Rack に依存して HTTP リクエストを処理する gem を構築しています。

自分の gem (またはリポジトリ) をデプロイ固有のもので乱雑にする代わりに、これを Gemfile に追加できるようにしたいだけです。

gem 'my-awesome-rack-gem'
gem 'unicorn'
gem 'capistrano'

そして、別のインストールからすべてを実行および管理できます。しかし、それは可能ですか?私は同じようなことをするgemを探してみました.そして、ラックスタッフをするgemを探してみましたが、適切な解決策はありません.

考えやリンクは大歓迎です。

4

1 に答える 1

0

Rack はミドルウェアであり、基本的には HTTPリクエストレスポンスのラッパーです。

多数のデフォルト ラッパーがあります。https://github.com/rack/rack/blob/master/lib/rack.rbを参照してください。ただし、一部のコードを実行するには、config.ru でこれを指定するか、あなたのRailsアプリ。

ラック ベースのロガーの例をここで参照してください。

http://clogger.rubyforge.org/

于 2013-02-05T15:24:06.157 に答える