herokuにアップすることを試みたが、アップ後bundle installでエラーが起こり、撃沈

学んだこと:

・herokuとgitの設定はアプリ作成開始と同時にやるのがベスト、、

起こったエラー:

Herokuへup後、heroku rake db:migrateをしようとしたら、nokogiriのgemがインストールされていないというエラーがでる。

解決方法:

mysql をgroup :development, :test do に、とpgをgroup :production doに配置し、gemfile.lockを削除してからbundle install --without production

・ローカルでrails s をしたところ、以下のエラーが表示される

rake aborted! LoadError: Could not load the 'listen' gem. Add `gem 'listen'` to the development group of your Gemfile

=>config/environments/development.rb の以下の行を消す

config.file_watcher = ActiveSupport::EventedFileUpdateChecker

LoadError: Could not load the 'listen' gem (Rails 5) - Stack Overflow