- Rails 4系
bundle install --binstubs
spring --binstub
この辺りをごちゃごちゃやっていたら、
Bundler is using a binstub that was created for a different gem.
とか出たり、rails server
、rails console
とかやってもrails new
のヘルプが出るだけになってしまった…。
で、その時にやった方法をメモ。
binをごっそり消す
$ cd RAILS_ROOT
$ rm -rf ./bin
--binstubsで別のパスを指定している場合はそのディレクトリも消す
$ rm -rf path_to_binstubs
binディレクトリの生成
$ bundle exec rake rails:update:bin
bundle install --binstubs
これで、spring
の効果はないけどrails console
が動くようになった。
spring binstub --all
ここまでやって
$ ./bin/rails console
とかが2回目以降、爆速に!