Exercice - Configurer le projet
Tailwind Traders vient de vous embaucher comme développeur. Avant toute chose, vous devez configurer votre environnement de développement. Ne vous inquiétez pas, Tailwind Traders a simplifié le processus d’intégration. Dès que vous aurez effectué quelques étapes simples, vous pourrez vous mettre au travail.
Structurer les ressources du projet
Activez le bac à sable et connectez-vous à Azure Cloud Shell (Tailwind Traders Production Environment) comme indiqué en haut de cette page.
Copiez la ligne suivante, puis collez-la dans le terminal Azure Cloud Shell à droite.
git clone https://github.com/MicrosoftDocs/mslearn-build-api-azure-functions && ./mslearn-build-api-azure-functions/DB_SETUP/CREATE_DATABASE.sh
Cette commande crée une base de données avec des données de produits. Ce processus peut prendre jusqu’à 10 minutes. Vous pouvez poursuivre les activités du module pendant ce temps. Le processus continue à s’exécuter même si vous quittez cette page.
Cloner le projet dans Visual Studio Code
Ouvrez Visual Studio Code.
Dans la barre de menus supérieure, sélectionnez Affichage>Palette de commandes.
Dans l’invite, entrez Clone.
Dans la palette de commandes, sélectionnez Git : Cloner.
Entrez l’URL de référentiel suivante :
https://github.com/MicrosoftDocs/mslearn-build-api-azure-functions
Sélectionnez un dossier sur votre lecteur local où vous souhaitez cloner le projet.
Lorsque vous êtes invité à ouvrir le référentiel cloné, sélectionnez Ouvrir.
Visual Studio Code détecte un fichier d’espace de travail dans ce projet et demande si vous souhaitez l’ouvrir. Sélectionnez Ouvrir l’espace de travail.
Lorsque l’espace de travail s’ouvre, deux projets apparaissent dans Visual Studio Code : frontend
et api
. Le projet « frontend » contient l’application web. Le projet api
est l’endroit où vous générez l’API serverless avec Azure Functions.
Exécuter le projet front-end
Pour ouvrir le terminal intégré dans Visual Studio Code, appuyez sur Ctrl + Maj + `.
Sélectionnez frontend.
Lancez le projet front-end dans le navigateur en exécutant la commande
npm start
dans le terminal intégré.npm start
Un petit serveur web appelé serve s’exécute dans la fenêtre du terminal Visual Studio Code. Celui-ci affiche l’URL de l’emplacement où l’application front-end s’exécute.
Pour ouvrir l’application dans le navigateur, sélectionnez cette URL dans la fenêtre de terminal.
L’application se charge, mais aucune donnée n’est présente, car vous n’avez pas créé l’API pour cette application.
Très bien ! Vous venez de configurer un environnement de développement qui va vous permettre de travailler de manière productive chez Tailwind Traders. Il est donc temps de créer le projet Azure Functions qui servira d’API pour l’application Products Manager.