Dieses Beispiel zeigt, wie du eine Deno-Anwendung für die Bereitstellung auf den Leistungen des Anwendungs-Hostings von Kinsta über ein GitHub-Repository einrichtest.
Deno ist eine JavaScript-, TypeScript- und WebAssembly-Laufzeitumgebung, mit der du Code außerhalb eines Webbrowsers ausführen kannst, um sichere serverseitige Anwendungen zu erstellen. Weitere Informationen findest du auf der Website von Deno.
Während des Bereitstellungsprozesses installiert Kinsta automatisch die in deiner package.json-Datei definierten Abhängigkeiten.
- Melde dich bei GitHub an und erstelle ein neues Repository mit diesem Template (Diese Template verwenden > Neues Repository erstellen): Kinsta – Hello World – Deno.
- Füge in MyKinsta eine Anwendung mit dem Hello World – Deno hinzu. Der Start-Befehl kann für den Webprozess leer gelassen werden, da Kinsta den erforderlichen Befehl beim ersten Einsatz automatisch erkennt.
Die App ist verfügbar, sobald der Build abgeschlossen ist und eine Hello World-Seite unter der URL deiner Anwendung geladen wird.

Webserver-Einrichtung
Port
Kinsta setzt automatisch die Umgebungsvariable PORT
. Du brauchst sie nicht zu definieren oder fest in die Anwendung zu programmieren.
Startbefehl
Wenn du die Anwendung bereitstellst, erstellt Kinsta automatisch einen Webprozess mit npm start
als Startbefehl.
Lebenszyklus der Bereitstellung
Immer, wenn ein Deployment initiiert wird (durch das Erstellen einer Anwendung oder ein Re-Deployment aufgrund eines eingehenden Commits), wird npm build command
ausgeführt, gefolgt von dem Befehl npm start
.