VuePress

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

VuePress ist ein Generator für statische Websites, mit dem du dynamische Inhalte in deine Markdown-Dateien einbetten kannst, indem du Vue-Komponenten verwendest, um statische HTML-Seiten zu erstellen. Weitere Informationen findest du auf der VuePress-Website.

Du kannst diese Schnellstartvorlage auch auf dem Anwendungs-Hosting von Kinsta ohne zusätzliche Konfiguration verwenden. Wenn du das Anwendungs-Hosting verwendest, 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.

Eine statische VuePress-Site bereitstellen

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

Kinsta installiert während des Deployment-Prozesses automatisch die in deiner composer.json-Datei definierten Abhängigkeiten. Die Website ist verfügbar, sobald die Bereitstellung abgeschlossen ist und die Hello World-Seite unter der URL deiner Website geladen wird.

VuePress-Anwendung
VuePress-Anwendung

Lebenszyklus der Bereitstellung

Immer, wenn du eine Bereitstellung startest (durch das Erstellen einer Anwendung oder ein Re-Deployment aufgrund eines eingehenden Commits), wird der Befehl npm build ausgeführt, gefolgt von dem Befehl npm start.

War dieser Artikel hilfreich?

© 2013 – 2025 Kinsta Inc. Alle Rechte vorbehalten. Kinsta®, MyKinsta® und DevKinsta® sind eingetragene Marken von Kinsta Inc.Die WordPress®-Marke ist geistiges Eigentum der WordPress Foundation und die Woo®- und WooCommerce®-Marken sind geistiges Eigentum von WooCommerce, Inc. Die Verwendung der Namen WordPress®, Woo® und WooCommerce® auf dieser Website dient ausschließlich zu Identifikationszwecken und impliziert keine Billigung durch die WordPress Foundation oder WooCommerce, Inc. Kinsta wird nicht von der WordPress Foundation oder WooCommerce, Inc. unterstützt, ist nicht in deren Besitz oder mit diesen verbunden. Rechtliche Informationen