Despliega tu sitio de Astro en Heroku
Heroku es una plataforma como servicio para construir, ejecutar y gestionar aplicaciones modernas en la nube. Puedes desplegar un sitio de Astro en Heroku usando esta guía.
Las siguientes instrucciones utilizan el heroku-static-buildpack desaprobado. Por favor, consulta la documentación de Heroku para usar heroku-buildpack-nginx en su lugar.
Cómo desplegar
Sección titulada “Cómo desplegar”-
Instala la Heroku CLI.
-
Crea una cuenta de Heroku registrándote.
-
Ejecuta
heroku logine introduce tus credenciales de Heroku:Ventana de la terminal $ heroku login -
Crea un archivo llamado
static.jsonen la raíz de tu proyecto con el contenido de abajo:static.json {"root": "./dist"}Esta es la configuración de tu sitio; lee más en heroku-buildpack-static.
-
Configura tu repositorio remoto de git para Heroku:
Ventana de la terminal # version change$ git init$ git add .$ git commit -m "My site ready for deployment."# creates a new app with a specified name$ heroku apps:create example# set buildpack for static sites$ heroku buildpacks:set https://github.com/heroku/heroku-buildpack-static.git -
Despliega tu sitio:
Ventana de la terminal # publish site$ git push heroku master# opens a browser to view the Dashboard version of Heroku CI$ heroku open