Firebaseで下記のエラーの解決方法を解説します
Error: HTTP Error: 400, Location must equal asia-northeast1 because the App Engine app that is associated with this project is located in asia-northeast1エラー原因:Error: HTTP Error: 400, Location must equal asia-northeast1
Firebase UI側のリージョンの設定が異なっている場合、こちらのエラーがでます(コード側ではありません)
原因はFirebaseの設定で、デフォルトのGCPリソースロケーションを設定していないためです。
こちらは設定を行っていないと『us-central』として認識されます。
そのため、設定を行っていきましょう
エラー解決:Error: HTTP Error: 400, Location must equal asia-northeast1
Firebase のUIから、歯車のアイコンをクリックして、デフォルトのリージョンを設定しましょう。
下記は設定済みの例で『asia-northeast1』と設定できれば完了です(東京の例)

このように設定を行うことで『us-central』ではなく、『asia-northeast1』としてモジュールをpushできるので、設定しましょう