これら2つのような多くの例:
Rails3でラックミドルウェアを使用するにはどうすればよいですか?
http://asciicasts.com/episodes/151-rack-middleware
クラスでミドルウェアを定義してから追加
config.middleware.use "ClassNameHere"
にconfig/application.rb
、しかし、これを追加するapplication.rbのどこにあるのかわかりません。中に入れましたclass Application < Rails::Application
。また、ミドルウェアクラスを配置する特定の場所があるかどうかもわかりません。私は/libに私のものがあります。
私のミドルウェアクラスがResponseTimerと呼ばれているとすると、実行すると次のエラーが発生しますrake middleware
。
uninitialized constant ResponseTimer
私はRails3.1を使用しており、2.xを使用していないことに注意してください。そのため、config.middleware.useをenvironment.rbに配置していません。