undefined method 'application' for Rails:Moduleというエラーが出るので対策を調べました。springが原因だったようです。

エラー内容

rails cを打つとこんな感じのエラーになる。

'ensure in preload': undefined method `application' for Rails:Module

対処法

binstubを一旦削除してから再生成すると正常に動きました。

% bin/spring binstub --remove --all
* bin/rake: spring removed
* bin/rails: spring removed
% bundle exec spring binstub

ダメだった対処法

spring stopで一旦springを止めればOKかと思ったけど、エラー変わらずでした。Mac自体を再起動したりもしましたが変化はなし。