環境
MacOS BigSur Ver11.5.2
Ruby 3.0.2
Rails 6.1.4.1
状況
RailsアプリをHerokuへデプロイした際に下記のエラーが発生
Could not find 'spring' (= 2.1.1) among 167 total gem(s) (Gem::MissingSpecError)
原因
どうやらこのgemが悪さをしているらしい
Gemfile
group :development do
(略)
gem 'spring'
gem 'spring-commands-rspec'
end
疑問点
developmentだけのgemなのになぜデプロイ時にエラーが出るのか謎
解決策
この2つのgemをコメントアウト
Gemfile
group :development do
(略)
# gem 'spring'
# gem 'spring-commands-rspec'
end
bundle installも忘れずに!
デプロイし直すと正常にデプロイ完了!