Connexion, token-authentification, opération CRUD avec Angular 6 et .NET Core2 WebAPI
Le référentiel se compose de projets comme ci-dessous:
| # | Nom du projet | Détail du projet | emplacement |
|---|---|---|---|
| 1 | Webapi | Asp.net core2 webapi comme backend | dossier backend |
| 2 | client | Angular 6 comme avant | dossier client |





Télécharger / installer dotnet core2.1 pour exécuter le projet WebAPI
Télécharger / installer le nœud pour exécuter l'application angular6-webapi [front-end]
Télécharger / Installer Visual Studio Code pour exécuter / déboguer les applications
Télécharger / Installer Git Bash et Configurer le code Visual Studio Visual Studio en mettant
"terminal.integrated.shell.windows": "C:\Program Files\Git\bin\bash.exe"dans le paramètre des utilisateurs .Pelevez. Vérifiez l'emplacement dubash.exeet modifiez selon son emplacementDans Visual Studio Code, veuillez installer une extension C #
Veuillez cloner ou télécharger le référentiel à partir de github
Créez un dossier et placez le référentiel téléchargé
Ouvrez Visual Studio Code et ouvrez le dossier nouvellement créé où le référentiel est téléchargé
Dans le code Visual Studio, ouvrez un terminal de commande en appuyant sur le
Controldes boutons du clavier de l'ordinateur et~Dans le terminal, accédez à l'emplacement du dossier nommé "backend"
Restaurer les dépendances, tapez
dotnet restoresur le terminalExécutez le projet WebAPI, tapez
dotnet runsur le terminalWebapi [service backend] doit commencer à fonctionner sur le port 5000
Dans le code Visual Studio, ouvrez un nouveau terminal de commande
Dans le nouveau terminal, accédez au dossier nommé "client"
Pour restaurer les dépendances, tapez
npm installsur le terminalMaintenant, afin d'exécuter l'Angular6-Webapi (application frontale), tapez
npm startsur le terminalPeu de temps un navigateur doit s'ouvrir avec URL comme
localhost:5050
For better experience please chrome browser
Vous avez des problèmes? Veuillez lire cette documentation ou contacter et pour le régler.