Megosztás a következőn keresztül:


Rövid útmutató: Az alkalmazás létrehozása és üzembe helyezése az Azure-hoz készült GitHub Copilottal

Ez a rövid útmutató bemutatja, hogy az Azure-hoz készült GitHub Copilot használatával új webhelyet hozhat létre és helyezhet üzembe az Azure-ban. Bemutatja, hogyan integrálható az Azure-hoz készült GitHub Copilot a fejlesztési és üzembe helyezési munkafolyamatba.

Az Azure-hoz készült GitHub Copilot két módot támogat:

  • A Kérdezés mód lehetővé teszi, hogy a Microsoft Learnben közzétett legfrissebb információk segítségével megismerje az üzembe helyezett Azure-erőforrásokat és általában az Azure-t. Útmutatást vagy akár forráskódot is megadhat, de Ön saját maga hajthat végre műveletet vagy szerkeszthet fájlokat.
  • Az ügynök mód lehetővé teszi, hogy a GitHub Copilot végrehajtsa a műveletet a projektben, beleértve a fájlok létrehozását és szerkesztését, a parancsok végrehajtását a terminálablakban stb.

Előfeltételek

A teljes beállítási utasításokért tekintse meg az Első lépések című cikket. Győződjön meg arról, hogy a következő elemekkel rendelkezik:

Fontos

A GitHub Copilot nem szerepel a Visual Studio-előfizetésekben, és a GitHub által felügyelt különálló előfizetés. A GitHub Copilot-előfizetésekkel és -támogatással kapcsolatos kérdésekért tekintse meg az egyéni előfizetéseket vagy vállalati előfizetéseket.

Webhely létrehozása és üzembe helyezése az Azure-hoz készült GitHub Copilot használatával

  1. Hozzon létre egy új mappát a helyi számítógépen, ahol létrehozhat egy GitHub-adattár helyi klónját.

  2. A Visual Studio Code-ban válassza a Terminál megtekintése lehetőséget>. A terminálablakban lépjen az új mappára.

  3. A címsorban válassza a Csevegés megnyitása ikont (a GitHub Copilot emblémáját) a csevegőablak másodlagos oldalsávon való megnyitásához.

    Képernyőkép a GitHub Copilot csevegőablakról.

    Új csevegés indításához válassza a plusz ikont (+) a panel címsorán.

    Fontos

    Ha váratlan eredményeket kap, kezdje újra egy új csevegési munkamenetet.

  4. A panel alján található csevegő szövegmezőbe írja be a következő parancssort @azure. Ezután válassza a Küldés (papírrepülő ikon) lehetőséget, vagy válassza az Enter lehetőséget a billentyűzeten.

    Could you help me create and deploy a simple Flask website by using an azd template?
    

    Egy pillanat múlva az Azure-hoz készült GitHub Copilot valószínűleg javasol egy azd sablont.

    Fontos

    Előfordulhat, hogy hitelesítenie kell az Azure-fiókjában, mielőtt továbbra is követnie kellene a GitHub Copilot utasításait. A folytatáshoz kövesse a hitelesítési utasításokat.

    Az alábbi példához hasonló válasz jelenhet meg.

    Képernyőkép az Azure-hoz készült GitHub Copilot válaszáról, amely útmutatást tartalmaz a webhely Azure-ban való létrehozásához sablon használatával.

    Fontos

    A válasz pontos szövege minden alkalommal eltér, amikor a GitHub Copilot az Azure-beli válaszokhoz ad választ, mivel a nagy nyelvi modellek hogyan hoznak létre válaszokat.

  5. Ha a válasz egy kódkerítésben azd init kezdődő parancsot ad meg, mutasson a kódkerítésre egy kis előugró műveletmenü megjelenítéséhez.

    Képernyőkép egy előugró menüről, amelyen egy kódkerítésű parancs beszúrása látható a Visual Studio Code terminálba.

    A parancs terminálba való beszúrásához válassza a Beszúrás a terminálba lehetőséget.

    Képernyőkép a Visual Studio Code terminálról egy kódkerítésű parancs beszúrása után.

  6. A parancs futtatása azd init előtt kérdések merülhetnek fel azzal kapcsolatban, hogy ez hogyan érinti a helyi számítógépet és az Azure-előfizetést.

    Használja a következő parancssort:

    @azure Before I execute azd init, what does it do?
    

    Az alábbi képernyőképhez hasonló válasz jelenhet meg.

    Képernyőkép az Azure-hoz készült GitHub Copilot válaszáról az inicializálási parancs magyarázatával.

  7. A sablonról azd a következő üzenetben olvashat bővebben:

    @azure What resources are created with this template?
    

    Az alábbi képernyőképhez hasonló válasz jelenhet meg.

    Képernyőkép az Azure-hoz készült GitHub Copilot válaszáról a javasolt sablon által létrehozott erőforrások magyarázatával.

  8. Kérdéseket tehet fel a sablon által használt szolgáltatásokkal kapcsolatban, például:

    @azure What is the purpose of a virtual network?
    

    Az alábbi képernyőképhez hasonló válasz jelenhet meg.

    Az Azure-hoz készült GitHub Copilot válaszát ábrázoló képernyőkép a virtuális hálózatról.

  9. Ha elégedett, futtassa a azd init parancsot a terminálban. Válaszoljon a kérdéseire. Ha nem biztos abban, hogy mit válaszoljon egy kérdésre, kérjen segítséget a GitHub Copilottól az Azure-hoz.

  10. Az új projekt inicializálása azd up után helyezze üzembe az alkalmazást az előfizetésében. Futtassa a parancsot a terminálban az eredeti válasz utasításainak megfelelően.

    azd up
    
  11. A azd up parancs információt kér az előfizetésről, az erőforrások üzembe helyezésének helyét és egyebeket.

    Ha nem tudja, hogyan válaszolhat, segítséget kérhet a GitHub Copilottól az Azure-hoz. Például a következő kérdéseket teheti fel:

    @azure azd up is asking me what location I want to deploy the website into. How should I respond?
    

    Az alábbi képernyőképhez hasonló válasz jelenhet meg.

    Képernyőkép az Azure-hoz készült GitHub Copilot válaszáról, amely leírja, hogy mik az Azure-helyek, és hogyan választhat egyet.

  12. Továbbra is válaszoljon a következőtől érkező kérdésekre azd up: . Igény szerint kérdezze meg a GitHub Copilototot az Azure-ról.

    azd Az üzembe helyezendő sablontól és a kiválasztott helytől függően a sablon üzembe helyezése 20–40 percet (vagy több időt) vehet igénybe.

  13. Ha azd up hibát tapasztal, kérdezze meg az Azure-beli GitHub Copilot a hibáról és a megoldás módjáról.

Tipp.

Az utolsó terminálparancsok eredményének egyszerű csatolásához használja a csevegőablak bal alsó sarkában található papírcsomópont ikont. Az Azure-hoz készült GitHub Copilot csak akkor ismeri a terminálparancsok eredményeit, ha azok másolása vagy csatolása a papírklipen keresztül.

  1. A sikeres üzembe helyezés után egy webböngészőben meg kell tudnia lépnie az új webhelyre. Az Azure Portalon megtekintheti a létrehozott erőforrásokat.

Az erőforrások eltávolítása

Megkérdezheti az Azure-hoz készült GitHub Copilot, hogyan távolíthatja el az előző lépésekben létrehozott összes erőforrást:

@azure How do I undeploy this website?

Az alábbi képernyőképhez hasonló válasz jelenhet meg.

Képernyőkép az Azure-hoz készült GitHub Copilot válaszáról, amely a webhely üzembe helyezésére vonatkozó utasításokat tartalmazza.

A webhely és az Azure-előfizetésben üzembe helyezett összes erőforrás eltávolítására használható azd down .