Cloud Functionsを使用していて、Javascriptサーバーファイルの1つからプロジェクト名を取得したいと考えています。値が.firebasercに格納されていることは知っていますが、そのファイルがサーバーで使用できるとは思いませんか?私はこのようなことをしたいです:
const functions = require('firebase-functions');
const admin = require('firebase-admin');
admin.getProjectName(); // or getProjectID()
または
functions.getProjectName();
@フランクありがとうございます。答えはprocess.env.GCLOUD_PROJECT
。
変数process
がどこから来たかはわかりませんが、これはプロジェクト名を取得するために機能します。
Firebase admin SDKはその情報にアクセスできます。
const admin = require('firebase-admin');
const projectId = admin.instanceId().app.options.projectId