Oefening: aan de slag

Voltooid

Azure Static Web Apps publiceert websites naar een productieomgeving door apps te bouwen vanuit een GitHub-opslagplaats. In deze oefening gaat u een webtoepassing bouwen vanuit een GitHub-opslagplaats met behulp van uw favoriete front-end-framework.

Een opslagplaats maken

Met deze module kunt u eenvoudig een nieuwe opslagplaats maken met behulp van een GitHub-sjabloonopslagplaats. Er zijn verschillende sjablonen beschikbaar die elk een starter-app bevatten die is gebouwd met een ander front-end-framework.

  1. Ga voor de sjablonen naar de pagina Maken op basis van een sjabloon. Als u de fout 404: Pagina niet gevonden krijgt, meldt u zich aan bij GitHub en probeert u het opnieuw.

  2. Kies een van uw GitHub-accounts in de vervolgkeuzelijst Eigenaar .

  3. Noem uw opslagplaats my-static-web-app.

  4. Selecteer de knop Opslagplaats maken op basis van de sjabloon .

Voer uw app uit

U hebt zojuist een GitHub-opslagplaats gemaakt in uw GitHub-account met de naam my-static-web-app. Kloon nu de opslagplaats en voer de code lokaal op uw computer uit.

  1. Open een terminal op uw computer.

  2. Begin met het klonen van de GitHub-opslagplaats naar de gewenste map op uw computer.

    git clone https://github.com/<YOUR_GITHUB_USERNAME>/my-static-web-app
    
  3. Ga naar de map voor de broncode.

    cd my-static-web-app
    
  4. Ga vervolgens op de volgende manier naar de map van uw gewenste front-end-framework.

    cd angular-app
    
    cd react-app
    
    cd svelte-app
    
    cd vue-app
    
  5. Installeer nu de toepassingsafhankelijkheden.

    npm install
    

    Notitie

    Als u de fout PATH niet kunt vinden, controleert u of u Node.js hebt geïnstalleerd. https://nodejs.org Mogelijk moet u een aangepaste installatie uitvoeren die het installeren van de optie Toevoegen aan PATH omvat.

    Screenshot displaying the custom install of Node.js options in wizard.

  6. Voer tenslotte de front-end-clienttoepassing uit.

    npm start
    
    npm start
    
    npm run dev
    
    npm run serve
    

Blader naar uw app

Nu is het tijd om uw toepassing lokaal uit te voeren. Elke front-end-toepassing wordt uitgevoerd op een andere poort.

Selecteer de koppeling om naar uw toepassing te bladeren.

Blader naar http://localhost:4200.

Screenshot of browsing to your Angular web app.

Blader naar http://localhost:3000.

Screenshot of browsing to your React web app.

Blader naar http://localhost:5000.

Screenshot of browsing to your Svelte web app.

Blader naar http://localhost:8080.

Screenshot of browsing to your Vue web app.

Notitie

In de oefeningen van deze module implementeert u een app zonder API. Zie de sectie Volgende stappen aan het einde van deze module voor informatie over de volgende module, waar u een API naast uw app implementeert.

Stop uw actieve app door in de terminal op Ctrl-C te drukken.

Volgende stappen

U hebt uw toepassing gebouwd en deze wordt nu lokaal uitgevoerd in uw browser.

Vervolgens moet u de toepassing naar Azure Static Web App publiceren.