Todos los comandos de Firebase explicados

firebase

¿Qué es Firebase?

Es un conjunto de herramientas para "crear, mejorar y desarrollar aplicaciones" que los desarrolladores suelen tener que crear ellos mismos, pero con herramientas que incluyen la mayoría de los servicios que realmente no quieren crear. Concéntrese en la experiencia de la propia aplicación. Esto incluye escaneo, autenticación, bases de datos, configuración, almacenamiento de archivos, mensajería push, etc., seguido de una lista. El servicio está alojado en la nube y se puede ampliar con poco o ningún esfuerzo de desarrollo.

Función principales

1. Autenticación
Admite autenticación por contraseña, número de teléfono, Google, Facebook, Twitter, etc. Puede usar Firebase Authentication (SDK) para integrar manualmente uno o más métodos de inicio de sesión en su aplicación.

2. Base de datos en tiempo real
Los datos se sincronizan en tiempo real entre todos los clientes y están disponibles incluso cuando la aplicación está desconectada.

3. Alojamiento
Firebase Hosting proporciona alojamiento rápido para aplicaciones web. El contenido se almacena en caché en las redes de distribución de contenido de todo el mundo.


4. Laboratorio de pruebas
Las aplicaciones se prueban en dispositivos físicos y virtuales en los centros de datos de Google.

5. Notificaciones
Las notificaciones se pueden enviar usando Firebase sin ningún código adicional.

Firebase Login

Textual: firebase login [options]

Inicie sesión en la CLI en Firebase. Autentica tu cuenta Firebase. Requiere acceso al navegador web. Un comando fácil pero esencial para comenzar cualquier proyecto. Para conectar cualquier cosa con Firebase se nos exigirá que utilicemos firebase login así podemos verificar que somos los dueños de esa cuenta de google. Una vez ejecutado este comando se abrirá una ventana nueva de google para autorizar el uso de nuestra cuenta con aquel proyecto. Yo ya estoy registrado en mi computadora personal, así que cada vez que quiero realizar cambios en un proyecto Firebase ya sabe que soy yo y quiero ingresar a mi cuenta.

Otras banderas

firebase login --no-localhost

Copie y pegue un código en lugar de iniciar un servidor local para la autenticación.

firebase login --reauth

Forzar la re-autenticación incluso si ya ha iniciado sesión.

Firebase Login:ci

Textual: firebase login:ci [options]

Genera un token de autenticación para uso en entornos no-interactivos. Este comando es necesario cuando se busca usar la CLI con sistemas de CI. Según Firebase, se usa en estas dos opciones:

Opción 1: Almacena el token como la variable de entorno FIREBASE_TOKEN. El sistema usará el token automáticamente.

Opción 2: Ejecuta todos los comandos firebase con la marca --token TOKEN en tu sistema de CI. El orden de prioridad para la carga de tokens es el siguiente: marca, variable de entorno y proyecto de Firebase deseado.

¿Qué hace el servidor de CI?

El servidor de integración continua (a veces denominado servidor de compilación) esencialmente gestiona un repositorio compartido y actúa como árbitro para el código inyectado. Una vez que el desarrollador se ha comprometido con el repositorio, el servidor de CI inicia la compilación y guarda los resultados de la compilación. Los desarrolladores que modifican el código en el repositorio generalmente reciben una notificación de los resultados por correo electrónico.

Hoy en día, la mayoría de los equipos de software practican una integración perfecta. La mayoría de nuestros equipos de práctica de integración continua confían en los servidores de CI para automatizar sus compilaciones.

Para poder revocar los accesos a la token instalada deberás correr firebase logout --token TOKEN

Firebase Login:add

textual: firebase login:add [options] [email]

Autorice la CLI para una cuenta adicional. Utilizado para agregar una cuenta adicional en nuestra computadora o sistema que nos encontramos utilizando.

Otras banderas

firebase login:add --no-localhost

Copie y pegue un código en lugar de iniciar un servidor local para la autenticación

Firebase Login:list

textual: firebase login:list [options]


Enumere las cuentas CLI autorizadas. Nos compartirá un listado de todas las cuentas que encontramos linkeadas en nuestro sistema.

No hay ninguna bandera relacionada con este comando.

Firebase Login:use

textual: firebase login:use

Establecer la cuenta predeterminada que se utilizará para este proyecto. En los proyectos más grandes que sean desarrollados por más de una persona hará falta agregar o eliminar personas de los procesos de desarrollo.

No hay ninguna bandera relacionada con este comando.

Firebase Logout

Textual: firebase logout [options] [email]

Cierra la sesión actual de Firebase CLI. No te re direccionara a ningún sitio, abandona la sesión logueada inmediatamente.

+ Logged out from {cuenta}@gmail.com
No hay ninguna bandera relacionada con este comando.

Firebase Use

Textual: firebase use [options] [alias_or_project_id]

Establece un proyecto de Firebase activo, administra los alias del proyecto. En caso de que te encuentres trabajando con múltiples proyectos en tu cuenta/computadora, te va a ser de gran utilidad este comando para poder llamar el proyecto de otra manera. En vez de tener un nombre de proyecto con números y caracteres más complicados podes usar firebase use --add y establecer el nombre que te parezca más cómodo.

Otras banderas

firebase use --add

Crear un nuevo alias de proyecto de forma interactiva

firebase use --alias <name>

Crea un nuevo alias para la identificación del proyecto proporcionada

firebase use --unalias <name>

Eliminar un alias de proyecto ya creado

firebase use --clear

Borrar la selección del proyecto activo

Firebase Open

Textual: firebase open [options] [link]

Abre rápidamente un navegador a los recursos relevantes del proyecto. Si no tenes una base de datos con firebase es muy probable que te aparezca “Error: It looks like you haven't created a Realtime Database instance in this project before. Please run firebase init database to create your default Realtime Database instance.”

No hay banderas relacionadas con este comando.

Firebase Init

Textual: firebase init [options] [feature]

Configura un nuevo proyecto de Firebase en el directorio actual. Este comando creará un archivo de configuración firebase.json en su directorio actual. Como todos los comandos init, este inicializa el proyecto antes de comenzar para poder trabajar con el mismo.

Enviará estos mensajes.


Before we get started, keep in mind:

* You are initializing your home directory as a Firebase project directory
* You are initializing within an existing Firebase project directory

Después de preguntar si estas listo para proceder te preguntara.


Which Firebase features do you want to set up for this directory? Press Space to select features, then Enter to confirm your choices. (Press <space> to select, <a> to toggle all, <i> to invert selection)

Firebase Help

Textual: firebase help o firebase -h

Muestra información de ayuda sobre la CLI o comandos específicos. Nos ayuda a identificar todas las opciones de los comandos. Todos los comandos que finalicen en -h se nos especificará las opciones y que función tiene.

Firebase Apps:create

Textual: firebase apps:create [options] [platform] [displayName]

Crea una nueva aplicación de Firebase en un proyecto. Después se debe definir si será un proyecto IOS, android o web. Este comando es el encargado de comenzar el proyecto creando los archivos adecuados.

Otras banderas

firebase apps:create -a , apps:create --package-name <packageName> firebase

Nombre de paquete requerido para la aplicación de Android

firebase apps:create -b , firebase apps:create --bundle-id <bundleId>

ID de paquete requerido para la aplicacion iOS

firebase apps:create -s , firebase apps:create --app-store-id <appStoreId>

(opcional) ID de la tienda de aplicaciones para la aplicacion iOS

Firebase Apps:list

Textual: firebase apps:list [options] [platform]

Enumera las aplicaciones registradas de un proyecto de Firebase. Opcionalmente, filtra las aplicaciones por [plataforma]: IOS, ANDROID o WEB (no distingue entre mayúsculas y minúsculas). Para poder utilizar este comando se debe contar con alguna aplicación cargada en nuestro dispositivo, sino no podrá tomar los datos de ninguna aplicación.

No hay banderas relacionadas con este comando

Firebase Apps:sdkconfig

Textual: firebase apps:sdkconfig [options] [platform] [appId]

Imprime la configuración de servicios de Google de una aplicación de Firebase. [plataforma] puede ser IOS, ANDROID o WEB (no distingue entre mayúsculas y minúsculas)
. Para poder utilizar este comando se debe contar con alguna aplicación cargada en nuestro dispositivo, sino no podrá tomar los datos de ninguna aplicación.

Otras Banderas

firebase apps:sdkconfig -o , firebase apps:sdkconfig --out [file]

(opcional) escribe la salida de configuración en un archivo

Firebase Projects:addfirebase

Textual: firebase projects:addfirebase [options] [projectId]


Agrega recursos de Firebase a un proyecto de Google Cloud Platform.

No hay ninguna bandera relacionada con este comando.

Firebase Projects:create

Textual: firebase projects:create [options] [projectId]


Crea un nuevo proyecto de Google Cloud Platform y luego agrega recursos de Firebase al proyecto.

Otras Banderas

firebase projects:create -n , firebase projects:create --display-name <displayName>

(opcional) Nombre para mostrar del proyecto

firebase projects:create -o , firebase projects:create --organization <organizationId>

(opcional) ID de la organización principal de Google Cloud Platform bajo la cual crear este proyecto

firebase projects:create -f , firebase projects:create --folder <folderId>

(opcional) ID de la carpeta principal de Google Cloud Platform en la que crear este proyecto

Firebase Projects:list

Textual: firebase projects:list

Enumera todos los proyectos de Firebase a los que tienes acceso. Te enumerará los proyectos y mostrará: Project Display Name │ Project ID │ Project Number │ Resource Location ID.

No hay banderas relacionadas con este comando.

Firebase Emulators:exec

Textual: firebase emulators:exec [options] <script>

Inicie los emuladores de Firebase locales, ejecute un script de prueba y luego apague los emuladores.

Otras banderas.

firebase emulators:exec --only <emulators>

Solo emuladores específicos. Esta es una lista de nombres de emuladores separados por comas. Las opciones válidas son: ["auth", "functions", "firestore", "database", "hosting", "pubsub", "storage"]

firebase emulators:exec --inspect-functions [port]

Emular Cloud Functions en modo de depuración con el inspector de nodos en el puerto dado (9229 si no se especifica)

firebase emulators:exec --import [dir]

Importar datos del emulador de una exportación anterior (ver emuladores: exportar)

firebase emulators:exec --export-on-exit [dir]

Exportar automáticamente los datos del emulador (emuladores: exportar) cuando los emuladores hacen una salida limpia (SIGINT), cuando no se proporciona un directorio, la ubicación de los emuladores de base de fuego: se usa exec --import [dir]

firebase emulators:exec --ui

Ejecutar la interfaz de usuario del emulador

Firebase Emulators:start

Textual: firebase emulators:start [options]

Inicie los emuladores de Firebase locales. Este comando abre un emulador en un servidor local dentro de su consola. Suele ser utilizado únicamente para proyectos con aplicaciones que se puedan ejecutar.

Otras Banderas

firebase emulators:start --only <emulators>

Solo emuladores específicos. Esta es una lista de nombres de emuladores separados por comas. Las opciones válidas son: ["auth", "functions", "firestore", "database", "hosting", "pubsub", "storage"].

firebase emulators:start --inspect-functions [port]

Emule Cloud Functions en modo de depuración con el inspector de nodos en el puerto dado (9229 si no se especifica).

firebase emulators:start --import [dir]

Importe datos del emulador de una exportación anterior (consulte emuladores: exportar).

firebase emulators:start --export-on-exit [dir]

Exportar automáticamente los datos del emulador (emuladores: exportar) cuando los emuladores hacen una salida limpia (SIGINT), cuando no se proporciona un directorio, se usa la ubicación de --import [dir].

Firebase Deploy

Textual: firebase deploy [options]

Implementa tu proyecto de Firebase. Se basa en la configuración de firebase.json y en la carpeta del proyecto local. Es la manera de poder actualizar su proyecto en firebase

Otras banderas

firebase deploy -p , firebase deploy --public <path>

Anula el directorio público de alojamiento especificado en firebase.json

firebase deploy -m , firebase deploy --message <message>

Un mensaje opcional que describe esta implementación

firebase deploy -f , firebase deploy --force

Eliminar las funciones de Cloud que faltan en el directorio de trabajo actual sin confirmación

firebase deploy --only <targets>

Implementar solo en destinos específicos separados por comas (p. Ej., "Alojamiento, almacenamiento"). Para las funciones, se pueden especificar filtros con dos puntos para el alcance de las implementaciones de funciones solo en esas funciones (por ejemplo, "--only functions: func1, functions: func2"). Al filtrar en función de los grupos de exportación (las claves de objeto del módulo exportado), utilice puntos para especificar los nombres de los grupos (por ejemplo, "--only functions: group1.subgroup1, functions: group2)"

firebase deploy --except <targets>

Implementar en todos los destinos excepto en los especificados (p. Ej., "Base de datos")

Firebase Serve

Textual: firebase serve [options]

Iniciar un servidor local para sus activos estáticos.

Otras Banderas

firebase serve -p , firebase serve --port <port>

El puerto en el que escuchar (predeterminado: 5000) (predeterminado: 5000)

firebase serve -o , firebase serve --host <host>

El host en el que escuchar (predeterminado: localhost) (predeterminado: "localhost")

firebase serve --only <targets>

Ofrecer sólo objetivos específicos (los objetivos válidos son: alojamiento, funciones)

firebase serve --except <targets>

Sirve a todos excepto a los objetivos especificados (los objetivos válidos son: alojamiento, funciones).

Firebase Setup:emulators:database

Textual: firebase setup:emulators:database [options]

Descarga el emulador de la base de datos.

No hay ninguna bandera relacionada con este comando.

Firebase Setup:emulators:firestore

Textual: firebase setup:emulators:firestore [options]

Descarga el emulador de Firestore.

No hay ninguna bandera relacionada con este comando.

Firebase Appdistribution:distribute

Textual: firebase appdistribution:distribute [options] <distribution-file>

Descarga la distribución.

Otras banderas

firebase appdistribution:distribute --app <app_id>

El ID de la aplicación de tu aplicación de Firebase

firebase appdistribution:distribute --release-notes <string>

Notas de la versión para incluir con esta distribución

firebase appdistribution:distribute --release-notes-file <file>

Ruta al archivo con notas de la versión para incluir en esta distribución

firebase appdistribution:distribute --testers <string>

Una lista separada por comas de correos electrónicos de probadores para distribuir a

firebase appdistribution:distribute --testers-file <file>

Ruta al archivo con una lista separada por comas de correos electrónicos de probadores para distribuir.

firebase appdistribution:distribute --groups <string>

Una lista separada por comas de alias de grupo para distribuir a

firebase appdistribution:distribute --groups-file <file>

Ruta al archivo con una lista separada por comas de alias de grupo para distribuir

Firebase Auth:import

Textual: firebase auth:import [options] [dataFile]

Lote de la importación de cuentas a Firebase desde el archivo de datos(.csv or .json).

firebase auth:import --hash-algo <hashAlgo>

Especifique el algoritmo hash utilizado en la contraseña para estas cuentas

firebase auth:import --hash-key <hashKey>

Especifique la clave utilizada en el algoritmo hash

firebase auth:import --salt-separator <saltSeparator>

Especifique el separador de sal que se agrega a la sal al verificar la contraseña. solo lo usa SCRYPT ahora.

firebase auth:import --rounds <rounds>

Especifique cuántas rondas para el cálculo de hash.

firebase auth:import --mem-cost <memCost>

Especifique el costo de memoria para scrypt de base de fuego, o el costo de cpu / memoria para scrypt estándar

firebase auth:import --parallelization <parallelization>

Especifique la paralelización para scrypt estándar.

firebase auth:import --block-size <blockSize>

Especifique el tamaño del bloque (normalmente es 8) para scrypt estándar.

firebase auth:import --dk-len <dkLen>

Especifique la longitud de la clave derivada para scrypt estándar.

firebase auth:import --hash-input-order <hashInputOrder>

Especifique el orden de contraseña y sal. Los valores posibles son SALT_FIRST y PASSWORD_FIRST. MD5, SHA1, SHA256, SHA512, HMAC_MD5, HMAC_SHA1, HMAC_SHA256, HMAC_SHA512 admiten esta bandera.

Firebase Auth:export

Textual: firebase auth:export [options] [dataFile]

Exporta cuentas de tu proyecto de Firebase a un archivo de datos

firebase auth:export --format <format>

Formato de datos exportados (csv, json). Se ignora si [dataFile] tiene extensión de formato.

Firebase Database:get

Textual: firebase database:get [options] <path>

Buscar e imprimir datos JSON en la ruta especificada. Es necesario contar con una base de datos activa en nuestra cuenta logueada en Firebase.

firebase database:get -o , firebase database:get --output <filename>

Guarde la salida en el archivo especificado.

firebase database:get --pretty

Respuesta de impresión bonita.

firebase database:get --shallow

Devolver respuesta superficial.

firebase database:get --export

Incluir prioridades en la respuesta de salida.

firebase database:get --order-by <key>

Seleccione una clave secundaria para ordenar los resultados.

firebase database:get --order-by-key

Ordenar por nombre de clave.

firebase database:get --order-by-value

Ordenar por valor primitivo.

firebase database:get --limit-to-first <num>

Límite a los primeros <num> resultados.

firebase database:get --limit-to-last <num>

Límite a los últimos <num> resultados.

firebase database:get --start-at <val>

Iniciar resultados en <val> (según el orden especificado).

firebase database:get --end-at <val>

Resultados finales en <val> (según el pedido especificado).

firebase database:get --equal-to <val>

Restringir los resultados a <val> (según el orden especificado).

firebase database:get --instance <instance>

Use la base de datos <instancia> .firebaseio.com (si se omite, use la instancia de base de datos predeterminada).

Firebase Database:set

Textual: firebase database:set [options] <path> [infile]

Almacenar datos JSON en la ruta especificada a través de STDIN, arg o archivo.

firebase database:set -d , firebase database:set --data <data>

Especifique JSON de escape directamente.

firebase database:set -y , firebase database:set --confirm

Pase esta opción para omitir el mensaje de confirmación.

firebase database:set --instance <instance>

Use la base de datos <instancia> .firebaseio.com (si se omite, use la instancia de base de datos predeterminada).

Firebase Database:push

Textual: firebase database:push [options] <path> [infile]

Agregue un nuevo objeto JSON a una lista de datos en su Firebase.

Otras banderas

firebase database:push -d , firebase database:push --data <data>

Especifique JSON de escape directamente.

firebase database:push --instance <instance>

Use la base de datos <instancia> .firebaseio.com (si se omite, use la instancia de base de datos predeterminada).

Firebase Database:remove

Textual: firebase database:remove [options] <path>

Eliminar datos de su Firebase en la ruta especificada

Otras banderas

firebase database:remove -y , firebase database:remove --confirm

Pase esta opción para omitir el mensaje de confirmación.

firebase database:remove --instance <instance>

Utilice la base de datos <instancia> .firebaseio.com (si se omite, utilice la instancia de base de datos predeterminada).

Firebase Database:update

Textual: firebase database:update [options] <path> [infile]

Actualice algunas de las claves para la ruta definida en su Firebase.

Otras banderas

firebase database:update -d , firebase database:update --data <data>

Especifique JSON de escape directamente

firebase database:update -y , firebase database:update --confirm

Pase esta opción para omitir el mensaje de confirmación

firebase database:update --instance <instance>

Use la base de datos <instancia> .firebaseio.com (si se omite, use la instancia de base de datos predeterminada).

Firebase Database:profile

Textual: firebase database:profile [options]

Perfile la base de datos en tiempo real y genere un informe de uso.

Otras Banderas

firebase database:profile -o , firebase database:profile --output <filename>

Guarde la salida en el archivo especificado.

firebase database:profile -d , firebase database:profile --duration <seconds>

Recopile información sobre el uso de la base de datos durante la cantidad de segundos especificada.

firebase database:profile --raw

Genere las estadísticas sin procesar recopiladas como json delimitado por líneas nuevas.

firebase database:profile --no-collapse

Evite el colapso de rutas similares en ubicaciones $ wildcard

firebase database:profile -i , firebase database:profile --input <filename>

Genere el informe basado en el archivo especificado en lugar de transmitir registros desde la base de datos.

firebase database:profile --instance <instance>

Use la base de datos <instancia> .firebaseio.com (si se omite, use la instancia de base de datos predeterminada).

Firebase Database:instances:create

Textual: firebase database:instances:create [options] <instanceName>

Crear una instancia de base de datos en tiempo real

Otras banderas

firebase database:instances:create -l , firebase database:instances:create --location <location>

(opcional) ubicación para la instancia de la base de datos, por defecto us-central1

Firebase Database:instances:list

Textual: firebase database:instances:list [options]

Enumerar instancias de bases de datos en tiempo real, opcionalmente filtradas por una ubicación específica

firebase database:instances:list -l , firebase database:instances:list --location <location>

(optional) location for the database instance, defaults to us-central1

Firebase Database:settings:get

Textual: firebase database:settings:get [options] <path>

Leer la configuración de la base de datos en tiempo real en la ruta

Otras banderas
firebase database:settings:get --instance <instance>

Use la base de datos <instancia> .firebaseio.com (si se omite, usa la instancia de base de datos predeterminada).

Firebase Database:settings:set

Textual: firebase database:settings:set [options] <path> <value>

Establezca la configuración de la base de datos en tiempo real en la ruta.

Otras banderas

firebase database:settings:set --instance <instance>

Use the database <instance>.firebaseio.com (if omitted, use default database instance)

Firebase Ext

Textual: firebase ext [options]

Mostrar información sobre cómo usar los comandos ext y las extensiones instaladas en su proyecto. Ext viene de extensiones, por lo tanto, este comando nos abrirá la puerta para editar las extensiones relacionadas con nuestra cuenta de Firebase.

No hay banderas relacionadas con este comando.

Firebase Ext:configure

Textual: firebase ext:configure [options] <extensionInstanceId>

Configurar una instancia de extensión existente

firebase ext:configure --params <paramsFile>

Ruta del archivo de parámetros con formato .env.

Firebase Ext:info

Textual: firebase ext:info [options] <extensionName>

Mostrar información sobre una extensión por nombre (nombreextensión@x.y.z para una versión específica)

Otras banderas

firebase ext:info --markdown

Información de salida en Markdown adecuada para construir un archivo README

Firebase Ext:install

Textual: firebase ext:install [options] [extensionName]

Instale una extensión oficial si se proporciona [extensionName] o [extensionName @ version]; o ejecute con `-i` para ver todas las extensiones disponibles.

Otras banderas

firebase ext:install --params <paramsFile>

Nombre del archivo de variables params con formato .env.

Firebase Ext:list

Textual: firebase ext:list [options]

Enumere todas las extensiones que están instaladas en su proyecto de Firebase

No hay banderas relacionadas con este comando

Firebase Ext:uninstall

Textual: firebase ext:uninstall [options] <extensionInstanceId>

Desinstalar una extensión que está instalada en su proyecto de Firebase por ID de instancia.

Otras banderas

firebase ext:uninstall -f , firebase ext:uninstall --force

Sin confirmación. De lo contrario, aparecerá un mensaje de confirmación.

Firebase Ext:update

Textual: firebase ext:update [options] <extensionInstanceId> [updateSource]

Actualizar una instancia de extensión existente a la última versión

No hay banderas relacionadas con este comando.

Firebase Firestore:delete

Textual: firebase firestore:delete [options] [path]

Elimina documentos o colecciones de la base de datos del proyecto actual. Admite la eliminación recursiva de subcolecciones.

Otras banderas

firebase firestore:delete -r , firebase firestore:delete --recursive

Recursivo. Elimine todos los documentos y subcolecciones en y por debajo del nivel especificado. No se puede transmitir junto con --shallow.

firebase firestore:delete --shallow

Poco profundo. Elimine solo los documentos del nivel especificado e ignore los documentos de las subcolecciones. Esta acción puede potencialmente dejar documentos huérfanos anidados en subcolecciones. No se puede transmitir junto con -r.

firebase firestore:delete --all-collections

Eliminar todos. Elimina toda la base de datos de Firestore, incluidas todas las colecciones y documentos. Cualquier otro indicador o argumento será ignorado.

firebase firestore:delete -y , firebase firestore:delete --yes

Sin confirmación. De lo contrario, aparecerá un mensaje de confirmación.

Firebase Firestore:indexes

Textual: firebase firestore:indexes [options]

Muestra índices en la base de datos de Cloud Firestore de tu proyecto.

Otras banderas

firebase firestore:indexes --pretty

Bonita impresión. Cuando no se especifica, los índices se imprimen en el formato de especificación JSON.

Firebase Functions:log

Textual: firebase functions:log [options]

Leer registros de funciones implementadas.

Otras banderas

firebase functions:log --only <function_names>

Mostrar sólo los registros de funciones especificadas separadas por comas (p. Ej., "FuncA, funcB").

firebase functions:log -n , firebase functions:log --lines <num_lines>

Especifique el número de líneas de registro para recuperar

firebase functions:log --open

Abrir la página de registros en el navegador web

Firebase Functions:config:set

Textual: firebase functions:config:set [options] [values...]

Establecer la configuración del entorno con la sintaxis clave = valor

No hay ninguna bandera relacionada con este comando.

Firebase Functions:config:get

Textual: firebase functions:config:get [options] [path]

Recuperar la configuración del entorno almacenada en la ruta dada

No hay ninguna bandera relacionada con este comando.

Firebase Functions:config:unset

Textual: firebase functions:config:unset [options] [keys...]

Configuración de entorno desarmado en la ruta (s) especificada (s)

No hay ninguna bandera relacionada con este comando

Firebase Functions:config:clone

Textual: firebase functions:config:clone [options]

Clonar la configuración del entorno de otro proyecto.

Otras banderas

firebase functions:config:clone --from <projectId>

El proyecto desde el que clonar la configuración.

firebase functions:config:clone --only <keys>

Una lista de claves separadas por comas para clonar.

firebase functions:config:clone --except <keys>

Una lista de claves separadas por comas para no clonar.

Firebase Functions:delete

Textual: firebase functions:delete [options] [filters...]

Borra una o más Cloud Functions por nombre o nombre de grupo.

Otras banderas

firebase functions:delete --region <region>

Especifique la región de la función que se eliminará. Si se omite, se eliminarán las funciones de todas las regiones cuyos nombres coincidan con los filtros.

firebase functions:delete -f , firebase functions:delete --force

Sin confirmación. De lo contrario, aparecerá un mensaje de confirmación.

Firebase Functions:shell

Textual: firebase functions:shell [options]

Lanzar shell de nodo completo con funciones emuladas

Otras banderas

firebase functions:shell -p , firebase functions:shell --port <port>

El puerto en el que emular funciones

firebase functions:shell --inspect-functions [port]

Emule Cloud Functions en modo de depuración con el inspector de nodos en el puerto dado (9229 si no se especifica)

Firebase Hosting:disable

Textual: firebase hosting:disable [options]

Dejar de enviar tráfico web a su sitio de Firebase Hosting

firebase hosting:disable -y , firebase hosting:disable --confirm

Saltear confirmación para dejar de enviar tráfico web a su sitio de Firebase Hosting.

firebase hosting:disable -s , firebase hosting:disable --site <siteName>

Deshabilita el sitio.

Firebase Remoteconfig:get

Textual: firebase remoteconfig:get [options]

Obtener la plantilla de Remote Config de un proyecto de Firebase

Otras banderas

firebase remoteconfig:get -v , firebase remoteconfig:get --version-number <versionNumber>

Toma la versión especificada de la plantilla.

firebase remoteconfig:get -o , firebase remoteconfig:get --output [filename]

Escriba la salida de configuración en un nombre de archivo (si se omite, usará la ruta de archivo predeterminada).

Firebase Remoteconfig:versions:list

Textual: firebase remoteconfig:versions:list [options]

Obtener una lista de las versiones de la plantilla de Remote Config que se han publicado para un proyecto de Firebase

Otras banderas

firebase remoteconfig:versions:list --limit <maxResults>

Limite el número de versiones que se devuelven. Pase '0' para obtener todas las versiones.

Firebase Remoteconfig:rollback

Textual: firebase remoteconfig:rollback [options]

Revertir la plantilla de Remote Config publicada de un proyecto a la especificada por el número de versión proporcionado

Otras banderas

firebase remoteconfig:rollback -v , firebase remoteconfig:rollback --version-number <versionNumber>

Revertir a la versión especificada de la plantilla

firebase remoteconfig:rollback --force

Revertir la plantilla a la versión especificada sin confirmación


team-developers