lib/some/middleware.rb に配置されたミドルウェアを備えた Rails 4 アプリがあります。これは現在、次のような初期化子を介してスタックに注入されています。
MyApp::Application.configure.do |config|
config.middleware.use 'Some::Middleware'
end
残念ながら、何かを変更するたびに、サーバーを再起動する必要があります。開発モードでリクエストごとに再ロードするにはどうすればよいですか? 自動読み込みまたは to_prepare ブロックでのコードのラップのいずれかを使用して lib コードを再読み込みすることについて同様の質問を見たことがありますが、このシナリオでそれをどのように適用できるかはわかりません。
ありがとう - FJM
更新 #1
ミドルウェアを削除して to_prepare ブロックに再度追加しようとすると、「凍結された配列を変更できません」というエラーが表示されます。