Configuración Personalizada de Hosting con Firebase
Clase 27 de 32 • Curso de Firebase 5 para Web
Resumen
Cuando desplegamos nuestras aplicaciones con Firebase Hosting necesitamos un archivo firebase.json
donde podemos configurar la siguiente información:
- “public”: Es el único campo obligatorio en este archivo, aquí debemos indicar la carpeta o directorio con nuestros archivos estáticos.
- “ignore”: Muchos archivos y carpetas (el directorio
node_modules
, por ejemplo) los necesitamos para trabajar en entornos de desarrollo, no para desplegar nuestra aplicación, podemos omitirlos y ahorrarnos algo de tiempo al subir las diferentes versiones del proyecto. - “redirects”: Podemos configurar algunas rutas de nuestra aplicación para que apunten a algún sitio web o a otra parte de nuestra aplicación.
- “rewrites”: Así como los redirects, podemos configurar algunas rutas o patrones de nuestra aplicación, pero en vez de cambiar la URL, vamos a seleccionar el archivo estático que debe aparecer en estas rutas especiales.