Despliega tu proyecto de Astro en Heroku
Heroku es una platform-as-a-service para construir, ejecutar, y administrar aplicaciones modernas en la nube. Puedes desplegar un proyecto de Astro en Heroku usando esta guía.
Cómo desplegar
-
Instala la CLI de Heroku.
-
Crea una cuenta en Heroku.
-
Ejecuta
heroku login
e ingresa tus credenciales de Heroku:Terminal window $ heroku login -
Crea un archivo llamado
static.json
en la raíz de tu proyecto con el siguiente contenido:static.json
:{"root": "./dist"}Esta es la configuración de tu proyecto; aprende más en heroku-buildpack-static.
-
Configura tu repositorio remoto en Heroku:
Terminal window # cambio en la versión$ git init$ git add .$ git commit -m "My site ready for deployment."# crea una nueva app con un nombre en específico$ heroku apps:create example# establece buildpack para sitios estáticos$ heroku buildpacks:set https://github.com/heroku/heroku-buildpack-static.git -
Despliega tu proyecto:
Terminal window # publica el sitio$ git push heroku master# abre una ventana del navegador para ver el dashboard de la CLI de Heroku$ heroku open