0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Gitでブランチを変更した時固まったまま。そしてRailsが起動しない。

Posted at

背景

Gitで「sync」ボタンを押してから、砂時計のまま(古い!?)、応答が返ってこない。処理中なのか、サスペンドしたままなのか…とりあえず、gitがタイムアウトを表示するまで待ってから、Railsを起動しようとすると、エラーメッセージが出て起動しない。

/app/config/boot.rb:4:in `require': cannot load such file -- bootsnap/setup (LoadError)

Railsの起動がらみの問題は多すぎて…もう呪われているのか…と思うほどです。

環境

項目 内容
OS.Catalina v10.15.4
Ruby v2.5.1
Ruby On Rails v5.2.4.3

内容

対応1)bootsnapに対してgem uninstallを使用する
→別のエラーが出たので、brewパッケージなども対応するも、復旧ならず。

対応2)bootsnapのCacheを消す
CMD> cd アプリのパス/tmp/cache
以下のファイルを削除する
CMD> rm -i ./bootsnap-load-path-cache
CMD> rm -i ./bootsnap-compile-cache

これで動くようになりましたが、次はRubyMineでRailsが動かず「rails server launcher was not found」が出ました。こちらも、「アプリのパス/.idea」のディレクトリを削除して対応しました!

参考記事

bootsnapのせいでRails5.2とかが動かない人へ
Rubymine に rails server launcher was not found というエラーが出た場合の対処
Railsチュートリアル:rails serverでのエラー

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?