Gyakorlat – Statikus Azure-webalkalmazás létrehozása
Ebben a gyakorlatban létrehoz egy Azure Static Web Apps-példányt, beleértve egy GitHub-műveletet, amely automatikusan létrehozza és közzéteszi az alkalmazást.
Statikus webalkalmazás létrehozása
Most, hogy létrehozta a GitHub-adattárat, létrehozhat egy Static Web Apps-példányt az Azure Portalon.
Ez a modul az Azure tesztkörnyezetével biztosít önnek egy ingyenes, ideiglenes Azure-előfizetést, amellyel elvégezheti a gyakorlatot. A folytatás előtt győződjön meg arról, hogy aktiválja a tesztkörnyezetet a lap tetején.
Jelentkezzen be az Azure Portalon, és győződjön meg arról, hogy ugyanazt a fiókot használja a bejelentkezéshez, mint amellyel a tesztkörnyezetet aktiválta.
Az Azure kezdőlapján, az Azure-szolgáltatások alatt válassza az Erőforrás létrehozása lehetőséget. Megjelenik az Erőforrás létrehozása panel.
A Marketplace keresőmezőjében keresse meg és válassza a Statikus webalkalmazás lehetőséget. Megjelenik a Statikus webalkalmazás panel.
Select Create. Megjelenik a Statikus webalkalmazás létrehozása panel. Konfigurálja az új alkalmazást, és csatolja a GitHub-adattárhoz.
Az Alapszintű beállítások lapon adja meg az alábbi értékeket minden beállításhoz.
Beállítás Value Projekt részletei Subscription Concierge-előfizetés Erőforráscsoport [Tesztkörnyezeti erőforráscsoport neve] Statikus webalkalmazás részletei Name Nevezze el az alkalmazást. Az érvényes karakterek az a-z
(kis- és nagybetűk megkülönböztetése nélkül)0-9
és az-
.Szolgáltatási csomag Az alkalmazás tarifacsomagja Válassza az Ingyenes lehetőséget Az Azure Functions és az előkészítés részletei Régió az Azure Functions API-hoz és az előkészítési környezetekhez Válassza ki az Önhöz legközelebb eső régiót Üzembe helyezés részletei Source A GitHub kiválasztása GitHub-fiók Válassza a Bejelentkezés a GitHubbal lehetőséget. Megjelenik az Azure Static Web Apps engedélyezése panel. Válassza az Azure-App-Service-Static-Web-Apps engedélyezése lehetőséget. Adja meg a jelszavát. Szervezet Válassza ki a szervezetet, amelynél létrehozta az adattárat Adattár my-static-blazor-app Ág main Build részletei Előre beállított buildek Blazor Alkalmazás helye Client API helye API Kimeneti hely wwwroot Válassza a Felülvizsgálat + létrehozás>Létrehozás lehetőséget.
Az üzembe helyezés befejezése után válassza az Ugrás az erőforrásra lehetőséget. Megjelenik a Statikus webalkalmazás panel.
A GitHub-művelet ellenőrzése
Ebben a szakaszban már létrejött a Static Web Apps-példány az Azure-ban, de az alkalmazás még nincs üzembe helyezve. Az Azure által az adattárban létrehozott GitHub-művelet automatikusan fut az alkalmazás első buildjének és üzembe helyezésének aktiválásához, de néhány percig tart.
A buildelési és üzembe helyezési művelet állapotát az alábbi hivatkozásra kattintva ellenőrizheti a GitHub-adattár Műveletek lapjára való ugráshoz:
Miután ott van:
Kattintson az Azure Static Web Apps CI/CD lehetőségre.
Válassza ki a véglegesítést, ci: Azure Static Web Apps-munkafolyamatfájl hozzáadása.
A Feladat összeállítása és üzembe helyezése hivatkozás kiválasztása
Itt megfigyelheti az alkalmazás létrehozásának előrehaladását.
Webhely megtekintése
Miután a GitHub Actions-művelet befejezte a webalkalmazás létrehozását és közzétételét, a futó alkalmazást megtekintheti a böngészőben.
Kattintson az Azure Portalon található URL-cím hivatkozásra az alkalmazás böngészőben való megnyitásához.
Az alkalmazás már globálisan elérhető, de továbbra is azt mondja , hogy adatok betöltése, mert még nincs adat vagy API. A következő szakaszban adhatja hozzá a webalkalmazás API-ját.
Gratulálunk! Üzembe helyezte az első alkalmazást az Azure Static Web Appsben!
Megjegyzés:
Ne aggódjon, ha egy olyan weblap jelenik meg, amely szerint az alkalmazás még nincs létrehozva és üzembe helyezve. Próbálja meg egy perc múlva frissíteni a böngészőt. Az Azure Static Web Apps-példány létrehozásakor a GitHub Actions-művelet automatikusan lefut. Szóval ha a kezdőlap jelenik meg, az alkalmazás üzembe helyezése még folyamatban van.
Következő lépések
Az alkalmazásból hiányzik egy API a bevásárlólistához. Ezután megtudhatja, hogyan adhat hozzá Azure Functions API-t az alkalmazáshoz, amely a statikus eszközök mellett az Azure-ban is közzétesz.