Veröffentliche deine Astro-Website auf Heroku
Heroku ist eine Platform-as-a-Service für die Erstellung, den Betrieb und die Verwaltung moderner Apps in der Cloud. Mit dieser Anleitung kannst du eine Astro-Website auf Heroku veröffentlichen.
:::dangerDie folgenden Anweisungen nutzen das veraltete heroku-static-buildpack.Schau dir stattdessen die Heroku-Dokumentation zur Verwendung von heroku-buildpack-nginx an.:::
So funktioniert die Veröffentlichung
Installiere die Kommandozeilenschnittstelle Heroku CLI.
Erstelle ein Heroku-Konto, indem du dich anmeldest.
Führe
heroku loginaus und gib deine Heroku-Anmeldedaten ein:$ heroku loginErstelle im Stammverzeichnis deines Projekts eine Datei namens
static.jsonmit dem folgenden Inhalt:{ "root": "./dist" }Dies ist die Konfiguration deiner Website; mehr dazu findest du unter heroku-buildpack-static.
Richte deine Heroku Git remote ein:
# Versionsnummer aktualisieren $ git init $ git add . $ git commit -m "Meine Website ist bereit für die Veröffentlichung." # Eine neue App mit einem bestimmten Namen erstellen $ heroku apps:create example # Buildpack für statische Websites einstellen $ heroku buildpacks:set https://github.com/heroku/heroku-buildpack-static.gitVeröffentliche deine Website:
# Website veröffentlichen $ git push heroku master # Browser öffnen, um die Dashboard-Version von Heroku CI anzuzeigen $ heroku open