started functions example deploy create firebase google-cloud-functions firebase-tools

example - ¿Cómo implementar algunas funciones en Cloud Functions para Firebase sin afectar algunas otras funciones?



firebase functions parameters (3)

Cuando corro

firebase deploy --only functions

lee el archivo index.js y actualiza todas las funciones exportadas desde ese archivo. Si en la implementación anterior había una función llamada a , y en la implementación actual no existe dicha función, se eliminará a.

En otras palabras, el efecto es el mismo que si se eliminaran todas las funciones existentes y luego se agregaran todas las funciones del archivo index.js actual.

¿Es posible agregar / actualizar / eliminar funciones individuales?


Firebase CLI tools 3.8.0 ha agregado la capacidad de implementar funciones específicas.

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)"


La siguiente forma me funcionó para implementar una función particular sin afectar mis otras funciones

firebase deploy --only functions:specificFunctionName


bombero aquí

Actualmente no hay forma de implementar una sola función con Firebase CLI. La ejecución de la firebase deploy todas las funciones.

Recientemente hemos discutido el despliegue de subconjuntos de funciones, pero no está disponible en este momento, ni podemos dar una pista de si podría serlo.

Actualización Desde el lanzamiento de Firebase CLI, está disponible la capacidad de implementar funciones individuales. Ver la respuesta de yuku .