There was an error while trying to load the gem 'sass-globbing'
こんにちは、ぽこひでです。
rubocop
を導入して--auto-correct
機能を使用して自動修正をしたことによって引き起こされたエラーです。そのエラーは以下のようなものです。
There was an error while trying to load the gem 'sass-globbing'. (Bundler::GemRequireError) Gem Load Error is: uninitialized constant Sass::Importers Backtrace for gem load error is: ...
--auto-correct
機能によってGemfile
のgemの順序までアルファベット順に修正されたことによるエラーでした。理由は単純でsass-globbing
というgemがsass-rails
というgemに依存していたのに、アルファベット順に自動修正されたことで、順序が逆転してしまい、Sassが導入されていないよ!というエラーを吐いていただけでした。
対応としては適切な順序に戻せばいいだけなので
rubocopの監視対象からGemfile
を外すことで解決しました。