Schnellstart: Erstellen Ihrer ersten statischen Website mit Azure Static Web Apps

Azure Static Web Apps veröffentlicht eine Website, indem Apps aus einem Coderepository erstellt werden. In dieser Schnellstartanleitung stellen Sie mithilfe der Visual Studio Code-Erweiterung eine Webanwendung in Azure Static Web Apps bereit.

Falls Sie noch nicht über ein Azure-Abonnement verfügen, können Sie ein kostenloses Testkonto erstellen.

Voraussetzungen

Erstellen eines Repositorys

In diesem Artikel wird ein GitHub-Vorlagenrepository verwendet, um Ihnen den Einstieg zu erleichtern. Die Vorlage enthält eine Starter-App zur Bereitstellung in Azure Static Web Apps.

  1. Navigieren Sie zum folgenden Speicherort, um ein neues Repository zu erstellen:
    1. https://github.com/staticwebdev/vanilla-basic/generate
  2. Geben Sie Ihrem Repository den Namen my-first-static-web-app.

Hinweis

Für Azure Static Web Apps wird mindestens eine HTML-Datei benötigt, um eine Web-App zu erstellen. Das in diesem Schritt erstellte Repository enthält nur eine Datei vom Typ index.html.

Klicken Sie auf Create repository (Repository erstellen).

Screenshot der Schaltfläche „Repository erstellen“.

Klonen des Repositorys

Wenn Sie das Repository in Ihrem GitHub-Konto erstellt haben, klonen Sie das Projekt mit dem folgenden Befehl auf dem lokalen Computer.

git clone https://github.com/<YOUR_GITHUB_ACCOUNT_NAME>/my-first-static-web-app.git

Ersetzen Sie <YOUR_GITHUB_ACCOUNT_NAME> unbedingt durch Ihren GitHub-Benutzernamen.

Öffnen Sie als Nächstes Visual Studio Code, und navigieren Sie zu Datei > Ordner öffnen, um das geklonte Repository im Editor zu öffnen.

Installieren der Azure Static Web Apps-Erweiterung

Wenn Sie noch nicht über die Azure Static Web Apps -Erweiterung für Visual Studio Code verfügen, können Sie diese in Visual Studio Code installieren.

  1. Wählen Sie Ansicht>Erweiterungen aus.
  2. Geben Sie in Nach Erweiterungen in Marketplace suchen den Text Azure Static Web Apps ein.
  3. Klicken Sie für Azure Static Web Apps auf Installieren.

Erstellen einer statischen Web-App

  1. Wählen Sie in Visual Studio Code auf der Aktivitätsleiste das Azure-Logo aus, um das Fenster mit den Azure-Erweiterungen zu öffnen.

    Azure-Logo

    Hinweis

    Sie müssen sich in Visual Studio Code bei Azure und GitHub anmelden, um fortzufahren. Wenn Sie noch nicht authentifiziert wurden, werden Sie von der Erweiterung während des Erstellungsprozesses aufgefordert, sich bei beiden Diensten anzumelden.

  2. Wählen Sie F1 aus, um die Befehlspalette in Visual Studio Code zu öffnen.

  3. Geben Sie im Befehlsfeld Statische Web-App erstellen ein.

  4. Wählen Sie Azure Static Web Apps: Statische Web-App erstellen ....

  5. Wählen Sie Ihr Azure-Abonnement.

  6. Geben Sie my-first-first-static-web-app als Anwendungsname ein.

  7. Wählen Sie die Ihnen am nächsten gelegene Region aus.

  8. Geben Sie die Einstellungswerte ein, die Ihrer Frameworkauswahl entsprechen.

    Einstellung Wert
    Framework Wählen Sie Benutzerdefiniert aus.
    Speicherort des Anwendungscodes Geben Sie /src ein.
    Buildspeicherort Geben Sie /src ein
  9. Nach der Erstellung der App wird eine Bestätigungsbenachrichtigung in Visual Studio Code angezeigt.

    Bestätigung der Erstellung

    Wenn GitHub Ihnen eine Schaltfläche zum Aktivieren von Aktionen für dieses Repository anzeigt, wählen Sie die Schaltfläche aus, um die Ausführung der Buildaktion für Ihr Repository zu ermöglichen.

    Während der Ausführung der Bereitstellung meldet die Visual Studio Code-Erweiterung Ihnen den Buildstatus.

    Warten auf die Bereitstellung

    Sobald die Bereitstellung abgeschlossen ist, können Sie direkt zu Ihrer Website navigieren.

  10. Klicken Sie mit der rechten Maustaste auf das Projekt in der Static Web Apps-Erweiterung, und wählen Sie Website durchsuchen aus, um die Website im Browser zu öffnen.

    Browsen zur Website

Bereinigen von Ressourcen

Falls Sie diese Anwendung nicht weiter nutzen möchten, können Sie die Azure Static Web Apps-Instanz über die Erweiterung löschen.

Kehren Sie im Fenster von Visual Studio Code Azure zum Abschnitt Ressourcen zurück, klicken Sie bei Statische Web-Apps mit der rechten Maustaste auf my-first-static-web-app, und wählen Sie Löschen aus.

Nächste Schritte