Вход в систему, токен-автоентификация, операция CRUD с Angular 6 и .net core2 webapi
Репозиторий состоит из проектов, как показано ниже:
| # | Название проекта | Детали проекта | расположение |
|---|---|---|---|
| 1 | Webapi | Asp.net core2 webapi как бэкэнд | Бэкэнд папка |
| 2 | клиент | Angular 6 как передний конец | клиентская папка |





Скачать/установить dotnet core2.1 для запуска проекта WebAPI
Загрузить/установить узел для запуска приложения Angular6-Webapi [Front End]
Скачать/установить код Visual Studio для запуска/отладки приложений
Скачать/установить Git Bash и настройка кода Vitin Visual Studio путем размещения
"terminal.integrated.shell.windows": "C:\Program Files\Git\bin\bash.exe"в настройке пользователей . Проверьте местоположениеbash.exeи Modify в соответствии с его местоположением.В коде Visual Studio, пожалуйста, установите расширение C#
Пожалуйста, клонируйте или загрузите репозиторий из GitHub
Создайте папку и поместите загруженный репозиторий
Откройте код Visual Studio и откройте недавно созданную папку, где загружается репозиторий
Внутри кода Visual Studio Откройте командный терминал, нажав
Controlкнопками клавиатуры компьютера и~В рамках терминала просмотрите местоположение папки, названное как «Бэкэнд»
Восстановить зависимости, тип
dotnet restoreна терминалеЗапустите проект WebAPI, введите
dotnet runна терминалеWebApi [Backend Service] должен начать работу на порту 5000
Внутри кода Visual Studio Откройте новый командный терминал
В рамках нового терминала зайдите в папку, названную как «клиент»
Чтобы восстановить зависимости, введите
npm installна терминалТеперь, чтобы запустить Angular6-Webapi (переднее приложение), введите
npm startна терминалеВскоре браузер должен открыться с URL -адресом как
localhost:5050
For better experience please chrome browser
Есть какие -либо проблемы? Пожалуйста, прочитайте эту документацию или контакт и разобрались.