原因は結局のところよくわからないのですが、
調べたところ
localhostでは動いているがデプロイ後エラーが出ている人がいました。
その場合は
・閲覧履歴データの削除・キャッシュ・Cookieを削除する
と良いみたいです。
キャッシュの消し方↓
Chromeの場合
パソコンで Chrome を開きます。
画面右上のその他アイコン をクリックします。
[その他のツール] [閲覧履歴を消去] をクリックします。
上部で期間を選択します。すべて削除するには、[全期間] を選択します。
[Cookie と他のサイトデータ] と [キャッシュされた画像とファイル] の横にあるチェックボックスをオンにします。
[データを消去] をクリックします。
ブラウザなどを利用すると、ウェブサイトの情報がキャッシュやCookieに保存される。
キャッシュやCookieなどを消去すると、サイトの読み込みや表示形式に関する問題の一部が解決することがある。
私の場合は、エラーが読み込まれずにテストなどをクリアし、デプロイ時に再度読み込まれエラーが発覚したのかもしれません。
事例がなかったので一応書いておきます。
しょうもない奇跡を起こしてしまったのかもしれません。。。