Rails の production モード起動時に app/ 配下に余計なコード(ファイル)を入れているとハマる

production モード起動時

標題のとおりですが、productionモード起動時にapp/配下(サブディレクトリも)のファイルが根こそぎ*1読まれてしまうので、書き捨てのコードが残っていたりすると*2うまく起動しないか、起動したように見えても問題があります。developmentモードだと問題がないため気付きませんでした。

結論

lib/に入れとけ。

*1:おそらく

*2:そんなもん残すなよって話ですが

Powered by はてなブログ