-1

新しい Rails エンジンで作業していて、テスト中に再起動する必要があります。アプリケーションが既に初期化されているためDummy::Application.initialize!、動作しないため、Rails は同じインスタンスを返しました。

after_initializeエンジンブロックが再び実行されるようにする必要があります>

4

1 に答える 1

1

Rails::Application に (少なくとも公的にアクセス可能な) スタックを再起動する方法があるとは思えません。あなたの最善の方法 (そして私がしていること) は、サーバー プロセスを終了し (Control + C) rails s、サーバーをバックアップすることです。

それがあなたが話していることではない場合は、あなたがいるエラーと状況をより具体的にしてください.

参照: http://railsapi.com/doc/rails-v3.0.7/classes/Rails/Application.html

于 2011-05-24T02:00:23.723 に答える