Despliega tu proyecto de Astro usando Firebase Hosting de Google
Firebase Hosting es un servicio provisto por la plataforma de desarrollo de Google Firebase, el cual puede ser usado para desplegar un proyecto de Astro.
Consulta nuestra guía para desplegar en el servicio de Hosteo de Firebase.
Configuración de proyecto
Sección titulada Configuración de proyectoTu proyecto de Astro puede ser desplegado en Firebase como un sitio estático o como un sitio renderizado del lado del servidor (SSR).
Sitio estático
Sección titulada Sitio estáticoTu proyecto de Astro es un sitio estático por defecto. No necesitas ninguna configuración extra para desplegar un sitio estático de Astro en Firebase.
Adaptador para SSR
Sección titulada Adaptador para SSRPara habilitar SSR en tu proyecto de Astro y desplegarlo en Firebase, agrega el adaptador de Node.js.
Desplegar un sitio SSR de Astro en Firebase requiere el plan Blaze o superior.
Cómo desplegar
Sección titulada Cómo desplegar-
Instala la CLI de Firebase. Esta es una herramienta de línea de comandos que te permite interactuar con Firebase desde la terminal.
-
Autentica la CLI de Firebase con tu cuenta de Google. Esto abrirá una ventana de navegador donde puedes iniciar sesión con tu cuenta de Google.
-
Habilita el soporte experimental para frameworks web. Esta es una característica experimental que permite a la CLI de Firebase detectar y configurar los ajustes de despliegue para Astro.
-
Inicializa el servicio de Alojamiento de Firebase en tu proyecto. Esto creará un archivo
firebase.json
y.firebaserc
en la raíz de tu proyecto. -
Despliega tu sitio en el servicio de Alojamiento de Firebase. Esto construirá tu sitio de Astro y lo desplegará en Firebase.