10

特定の環境下でのみ初期化子を実行するようにレールを構成できますか? 私の場合、開発ボックスで Imagemagick を使用するにはペーパークリップをハックする必要があったため、本番環境ではなく、開発環境にのみ適用するモンキーパッチ コードがあります。そのモンキーパッチは config\initializers にファイルとして保存されます。

guides.rubyonrails.org サイトは、これができることを示していません。できない場合は、このパッチをリポジトリにチェックインしないと思いますが、それは理想的ではありません。

4

1 に答える 1

19

これを のafter_initializeブロックに入れるか、既に持っている初期化子でconfig/environments/development.rb囲むだけです。if Rails.env.development?

これらのいずれかがあなたのために働くと思います。

于 2009-08-06T04:07:12.643 に答える