Ketika saya menjalankan
firebase menyebarkan --hanya fungsi
membaca index.js
file dan update semua fungsi yang diekspor dari file tersebut. Jika pada sebelumnya menyebarkan ada sebuah fungsi yang bernama a
, dan di saat menyebarkan tidak ada fungsi tersebut, a
akan dihapus.
Dengan kata lain, efek yang sama seperti jika semua fungsi yang ada dihapus dan kemudian semua fungsi dari saat ini index.js
file yang ditambahkan.
Adalah mungkin untuk menambahkan/update/menghapus fungsi individu?
Firebase CLI alat 3.8.0 telah menambahkan kemampuan untuk menggunakan fungsi-fungsi spesifik.
firebase menyebarkan --hanya fungsi:func1,fungsi: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)"
firebaser di sini
Saat ini tidak ada cara untuk menggunakan fungsi tunggal dengan Firebase CLI. Menjalankan firebase menyebarkan
akan mengerahkan semua fungsi.
Kami've baru-baru ini dibahas menggunakan subset dari fungsi, tetapi's tidak tersedia pada saat ini - kita juga tidak dapat memberikan kasarnya jika/bila mungkin.
Update Sejak Firebase CLI rilis kemampuan untuk menggunakan satu fungsi yang tersedia. Lihat yuku's jawaban.