Gyakorlat – Statikus Azure-webalkalmazás létrehozása
Ebben a gyakorlatban egy olyan Azure Static Web Apps-példányt hoz létre, amely egy olyan GitHub Actions-műveletet is magában foglal, 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.
Az Azure Static Web Apps Visual Studio Code-bővítmény telepítése
Nyissa meg a Visual Studio Marketplace-t, és telepítse a Visual Studio Code-hoz készült Azure Static Web Apps-bővítményt .
Amikor a Bővítmény lap betöltődik a Visual Studio Code-ban, válassza a Telepítés gombot.
A telepítés befejezése után válassza az Újraindítás lehetőséget a frissítéshez , ha a rendszer kéri.
Bejelentkezés az Azure-ba a Visual Studio Code-ban
A Visual Studio Code-ban jelentkezzen be az Azure-ba aParancskatalógus> gombra kattintva, majd lépjen be az Azure-ba: Bejelentkezés.
Az utasításokat követve másolja és illessze be a kapott kódot a webböngészőbe. Ezzel hitelesíti Visual Studio Code-munkamenetét.
Válassza ki az előfizetését
Nyissa meg a Visual Studio Code-ot, és válassza a Fájl > megnyitása lehetőséget, és nyissa meg a számítógépre klónozott adattárat a szerkesztőben.
A parancskatalógus megnyitásával és beírásával
Azure: Select Subscriptionsellenőrizze, hogy bejelentkezett-e az előnyben részesített Azure-előfizetésbe, majd nyomja le az Enter billentyűt.Jelölje ki az előfizetést (mellette pipa jelenik meg), majd kattintson az OK gombra.
Statikus webalkalmazás létrehozása
Nyissa meg a Visual Studio Code-ot, és válassza a Fájlmegnyitás > lehetőséget a számítógépre klónozott adattár megnyitásához a szerkesztőben.
Az Azure-bővítmények ablak megnyitásához a Visual Studio Code-ban kattintson a Tevékenység sávon az Azure-emblémára.
Feljegyzés
Az Azure-ba és a GitHubba kötelező bejelentkezni. Ha még nincs bejelentkezve az Azure-ba és a GitHubra a Visual Studio Code-ból, a bővítmény arra fogja kérni, hogy a létrehozás folyamata során mindkét szolgáltatásba jelentkezzen be.
Helyezze az egeret a Static Web Apps címsor fölé, kattintson a jobb gombbal, és válassza a Statikus webalkalmazás létrehozása lehetőséget.
Írja be my-first-static-web-app, és nyomja meg az Enter-t.
Válassza ki a tartózkodási helyét , és nyomja le az Enter billentyűt.
Válassza az Angular lehetőséget, majd nyomja meg az Entert.
Adja meg az /angular-app értéket az alkalmazáskód helyeként, és nyomja le az Enter billentyűt.
Adja meg dist/angular-app-t a build kimeneti helyeként, ahol a fájlok az alkalmazásban éles használatra készülnek, majd nyomja meg az Enter billentyűt.
Válassza a React lehetőséget, és nyomja le az Enter billentyűt.
Adja meg a /react-app értéket az alkalmazáskód helyeként, és nyomja le az Enter billentyűt.
Adja meg a build-et a build kimeneti helyeként, ahol a fájlok az alkalmazásban készülnek éles környezetre, majd nyomja meg az Enter billentyűt.
Válassza a Svelte lehetőséget, és nyomja le az Enter billentyűt.
Adja meg a /svelte-app értéket az alkalmazáskód helyeként, és nyomja le az Enter billentyűt.
Adja meg nyilvánosan a build kimeneti helyét, ahol a fájlok éles környezetben vannak létrehozva az alkalmazásban, és nyomja le az Enter billentyűt.
Válassza a Vue lehetőséget, és nyomja le az Enter billentyűt.
Adja meg a /vue-app értéket az alkalmazáskód helyeként, és nyomja le az Enter billentyűt.
Adja meg a dist értéket az alkalmazásban a build kimeneti helyeként, ahol a fájlok production célokra készülnek el, és nyomja meg az Entert.
Feljegyzés
Az adattár kissé eltérhet attól, amit korábban használt. Négy különböző alkalmazást tartalmaz négy különböző mappában. Minden mappa más és más JavaScript-keretrendszerben létrehozott alkalmazást tartalmaz. Általában egy alkalmazás található az adattár gyökerében, és / van megadva az alkalmazás elérési útjának helyeként. Ez egy nagyszerű példa arra, hogy az Azure Static Web Apps eleve miért teszi lehetővé a helyek konfigurálását – így teljes körűen szabályozhatja az alkalmazás létrehozásának módját.
Az alkalmazás létrehozása után megerősítő értesítés jelenik meg a Visual Studio Code-ban.
Az üzembe helyezés előrehaladását a GitHub Actions használatával tekintheti meg a Műveletek menü kibontásával.
Az üzembe helyezés befejezése után közvetlenül a webhelyére navigálhat.
A webhely böngészőben való megtekintéséhez kattintson a jobb gombbal a projektre a Static Web Apps bővítményben, és válassza a Webhely tallózása lehetőséget.
Gratulálunk! Üzembe helyezte az első alkalmazást az Azure Static Web Apps-ben!
Feljegyzés
Ne aggódjon, ha egy olyan weblap jelenik meg, amely szerint az alkalmazás még nincs létrehozva és üzembe helyezve. Egy perc múlva frissítse a böngészőt. Az Azure Static Web Apps-példány létrehozásakor a GitHub Actions-művelet automatikusan lefut. Ha a kezdőlap jelenik meg, az alkalmazás üzembe helyezése még folyamatban van.