Conectar Firebase con otro proyecto en local

Clase 7 de 32Curso de Firebase para Web 2017

Podemos conectar Firebase a cualquier proyecto web frontend, ya sea uno nuevo o alguno que tengamos construido.

Para poder conectar nuestro proyecto necesitamos “firebase-tools”, que además de hacer la conexión, nos brinda las herramientas para poder usar el hosting, functions, etc.

  • Instalar firebase tools de manera global (si ya las hemos instalado no es necesario repetir). $ npm install -g firebase-tools

  • Hacer login desde la terminal con la cuenta de gmail en la que creamos el proyecto de Firebase. $ firebase login

  • Recuerda que debemos estar posicionados en la carpeta del proyecto para iniciar Firebase con $ firebase init

  • firebase-tools nos desplegará el asistente para la configuración del proyecto desde la terminal, debemos elegir las características que vamos a usar de firebase, generalmente son “database” y “hosting”.

Captura de pantalla 2018-06-11 12.52.33.png
  • Debemos seleccionar el proyecto en Firebase al que nos queremos conectar (en caso de tener más de uno). También nos preguntará por los archivos que necesita crear para cada característica que hayamos habilitado, generalmente los dejamos por defecto (como el database.rules.json).

  • En el caso de elegir “Hosting” nos preguntará por la carpeta public, ésta va a ser la que se va a subir a al hosting de Firebase y la que va a desplegar el servidor de Firebase-tools; por defecto es una nueva carpeta llamada public con un template de HTML; en caso de querer usar nuestra propia carpeta como el entry point, escribiremos “ ./ ” y no sobre escribiremos nuestro HTML.

Con estos pasos estaremos listos para trabajar con Firebase, recuerda que es necesario tener el script de inicialización del Proyecto en los archivos HTML.

      Conectar Firebase con otro proyecto en local