概要
rails s
起動時にnokogiriのライブラリのエラーとなりました。
その解決策の備忘です。
確認環境
M1 Mac上でdocker起動
エラー内容
/usr/local/bundle/gems/bootsnap-1.11.1/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:15:in `require’: cannot load such file -- nokogiri/nokogiri (LoadError)
解決策
bundle installする前に以下コマンドを実行
bundle config set force_ruby_platform true
おわり
M1 Macが原因と思われた(根拠なし)。
bundle install
時のログがこんな感じだったのが気になったので試してみたらうまくいきました!
Using nokogiri 1.13.3 (aarch64-linux)
参考