他の機能に影響を与えずに、一部の機能を Cloud Functions for Firebase にデプロイするにはどうすればよいでしょうか? 質問する

他の機能に影響を与えずに、一部の機能を Cloud Functions for Firebase にデプロイするにはどうすればよいでしょうか? 質問する

走るとき

firebase deploy --only functions

ファイルを読み取りindex.js、そのファイルからエクスポートされたすべての関数を更新します。以前のデプロイに という名前の関数がありa、現在のデプロイにそのような関数がない場合、aは削除されます。

つまり、既存の関数をすべて削除してから、現在のindex.jsファイルのすべての関数を追加した場合と同じ効果になります。

個々の機能を追加/更新/削除することは可能ですか?

ベストアンサー1

Firebase CLI ツール 3.8.0 では、特定の関数をデプロイする機能が追加されました。

firebase deploy --only functions:func1,functions:func2

--only <targets>     
only deploy to specified, comma-separated targets (e.g. "hosting,storage"). For functions, 
can specify filters with colons to scope function deploys to only those functions (e.g. "--only functions:func1,functions:func2"). 
When filtering based on export groups (the exported module object keys), use dots to specify group names 
(e.g. "--only functions:group1.subgroup1,functions:group2)"

必要に応じて引用符を追加します。

firebase deploy --only "functions:func1,functions:func2"

おすすめ記事