めっちゃ丁寧なまとめ。
ちゃんと考えて実装してることが伝わってきますね!
再起動するたびにエラーその2っていうのが出てくるんですね!
私はあまり経験がないんですけど、なんでだろう?
あと、全然関係ないですけど、新しいプロジェクトごとに魔法のコマンドをぶち込んでいるんですが、
これがイマイチ分かっておらず、今に至っています笑
bundle config --local build.mysql2 "--with-cppflags=-I/usr/local/opt/openssl/include" bundle config --local build.mysql2 "--with-ldflags=-L/usr/local/opt/openssl/lib"
これぼくもちゃんと理解した上で打ってないです...笑
ちなみに bundle config --global ~~~
にすれば全プロジェクト共通で設定されますよ!