Gatsby

Dies ist ein Beispiel dafür, wie du eine statische Website mit Gatsby auf Kinstas Statische-Seiten-Hosting Dienst von einem GitHub-Repository aus einrichtest.

Du kannst diese Schnellstartvorlage auch auf dem Anwendungs-Hosting von Kinsta ohne zusätzliche Konfiguration verwenden. Wenn du das Anwendungs-Hosting nutzt, kann der Start-Befehl für den Webprozess leer gelassen werden, da Kinsta den erforderlichen Befehl bei der ersten Bereitstellung automatisch erkennt.

Voraussetzungen

  • Die Schnellstartvorlagen von Kinsta werden in GitHub gespeichert und verwaltet. Daher benötigst du ein GitHub-Konto, um darauf zuzugreifen.
  • Um die Anwendung bereitzustellen, musst du ein MyKinsta-Konto erstellen.

Bereitstellen einer statischen Gatsby-Site

  1. Melde dich bei GitHub an und erstelle ein neues Repository aus dieser Vorlage (Diese Vorlage verwenden > Neues Repository erstellen): Kinsta – Hello World – Statische Website mit Gatsby.
  2. Klicke in MyKinsta auf Statische Seiten > Seite hinzufügen > wähle GitHub aus, klicke auf Git-Anbieter verbinden > Autorisieren und melde dich bei deinem GitHub-Konto an.
  3. Wähle das Hello World Gatsby Repository, klicke auf Weiter und gib in den Build-Einstellungen Folgendes ein:
    • Build-Befehl: npm run build
    • Node Version: 18.16.0
    • Verzeichnis veröffentlichen: public

Während des Bereitstellungs-Prozesses installiert Kinsta automatisch die in deiner package.json-Datei definierten Abhängigkeiten. Die Website ist verfügbar, sobald die Bereitstellung abgeschlossen ist und die Kinsta-Willkommensseite unter der URL deiner Website geladen wird.

Gatsby-Standardseite nach der Bereitstellung von Gatsby
Gatsby-Standardseite nach der Bereitstellung von Gatsby

Lebenszyklus der Bereitstellung

Immer wenn eine Bereitstellung initiiert wird (durch das Erstellen einer Anwendung oder eine erneute Bereitstellung aufgrund eines eingehenden Commits), wird der Befehl npm build ausgeführt, gefolgt von dem Befehl npm start.

War dieser Artikel hilfreich?