2020.3.18

Cloud Functionsでよく使うコマンド まとめ

FirebaseのCloud Functionsで利用するコマンドをよく忘れてしまうのでメモしておきます。

目次

  • Firebase CLI インストール
  • ログイン
  • 開発環境の構築
  • 環境変数の設定・参照
  • デプロイ済み関数の削除
  • 動作確認
  • デプロイ
  • 参考リンク

Firebase CLI インストール

npm install -g firebase-tools

ログイン

firebase login

開発環境の構築

firebase init functions

環境変数の設定・参照

設定

firebase functions:config:set gmail.email="xxxxxxxxxx@gmail.com" gmail.password="xxxxxxxxxx"

現在の内容を表示

firebase functions:config:get

参照(プログラム内での呼び出し)

functions.config().gmail.email

デプロイ済み関数の削除

firebase functions:delete sendMail

動作確認

firebase emulators:start --only functions

※ 関数内でFirestoreを使用している場合は実行時にエラーが発生

デプロイ

すべての関数をデプロイ

firebase deploy --only functions

特定の関数をデプロイ

firebase deploy --only functions:sendMail,functions:addProducts

参考リンク

Firebase】関連記事