vercel

vercelで”This Edge Function has crashed.”というエラーの対処方法について

vercelで”This Edge Function has crashed.”というエラーの対処方法について

vercelのエラーの状況

vercelでNext.jsをデプロイし、アプリを表示したら、以下のような画面が出ました。

「This Edge Function has crashed.」というエラーが出ていた。

このエラーを翻訳すると、「このエッジ機能はクラッシュしました。」となります。

verslのエラー対処方法

この「This Edge Function has crashed.」だけでは、どのように対処すれば良いのかが分かりませんでした。しかし、アプリのログにしっかりと原因が記載されていました。

エラーを対処するには、vercelのログをしっかりと確認しましょう。

ログを確認するためには、タブの[Logs]をクリックします。

vercelでログを表示する

次に、ログが表示されている、左側のLevelを”Error”に変更します。

ログレベルの変更

すると、ログの中にエラーの原因となるログが表示されます。

私の環境の場合は、環境変数が読み込めておらずエラーになっていました。

修正をして、再度デプロイするとアプリが正常に表示されるようになりました。

まとめ

今回の記事では、vercelで”This Edge Function has crashed.”というエラーが出た場合の対処方法について解説しました。まずは、vercelのログを確認してから対処すれば、アプリが正常に動作すると思います。

当ブログでは、このようなITに関する知識を発信しているので、興味のある方は引き続きご覧ください。

About me
大手メーカのIT部門→上場ベンチャーでフルスタックエンジニアやってます。エンジニア歴は8年目。 サーバ、ネットワーク、セキュリティ、クラウドについて投稿します。 AI、ARも勉強中です! youtubeでも技術ネタを発信していきます。↓のアイコンよりご覧ください!
Linuxを実践的に学べるInfraAcademy

InfraAcademyはLinuxをコマンドを打ちながら体系的に学ぶことができる学習サイトです。

以下のような方におすすめです。
Linuxを使いこなせるようになりたい方
・インフラエンジニアを目指す方
・LPICを取得したい方

Linuxの初級編から中級編まで学習できます!!

学習を始める