![見出し画像](https://assets.st-note.com/production/uploads/images/39963005/rectangle_large_type_2_8903f3ac644fb5b0610a3adc8a1538c6.png?width=800)
cloud function関数内でのプロジェクトの切り替え
moroです。🦥
cloud function の関数内で プロジェクトId を使用する場合に、開発環境、本番環境に deploy する度に id を変えるの手間ですよね。
調べ方がわからず、このコードを探すのに苦労したので、載せておきます。
.js
const projectId = JSON.parse(process.env.FIREBASE_CONFIG).projectId;
.ts
const projectId = JSON.parse(process.env.FIREBASE_CONFIG!).projectId;
このコードを使用することで自身の環境ごとで projectId を読み込むので、同じ関数を別プロジェクトで使用する際にも使えます!
ちなみに私は、cloud function から cloud task を呼び出す際に使用しました!次回の記事では、cloud function から cloud task の呼び出しをする方法を解説したいと思います。
この記事が気に入ったらサポートをしてみませんか?