Firebase で The default Firebase app already exists みたいなエラーが出たときの対処法

Firebaseを使っていて、

The default Firebase app already exists. This means you called initializeApp() more than once

みたいなエラーが出たときの対処法。

エラーの内容の通り、initializeApp()を複数回呼び出しているとダメという事なので、initializeAppで検索して、1回だけ呼び出すように調整するのが一番よさそう

それが難しい場合は以下のように、admin.appslength0かどうかで、default Firebase appがすでにあるか判定で対応可

const admin = require('firebase-admin');

if (admin.apps.length === 0) {
  admin.initializeApp();
}

参考ページ