現象
- ターミナルで
$ rails generateすると、そのままフリーズする。command+Cで停止すると、ruby/2.4.0/gems/spring-2.0.2/lib/spring/client/run.rb:117:in gets': Interruptというエラーが出力される。 $ spring stopを実行すると、cannot load such file -- bundler (LoadError)というエラーが出力される。
解決方法
自分の場合は、$ bundle exec spring stopを実行したら無事に停止し、bundle exec springでspringを再度起動したら、rails generateが復旧した。