Кодовое имя: гравитационные сапоги (GB)
Установите Microsoft SQL Server 2017
Создать следующую базу данных
GravityBootsApi (см. Подробности см. Appsettings.json.)Настройте пользователя.
appsettings.json , указанного выше.Установите Dotnet Core 3.1 SDK & Runtime
Установите Nodejs 8.16 / NPM 6
Существует центральный and-cli используемый для управления сборками, тестами, развертываниями и т. Д. Для различных аспектов проекта.
Установите инструмент and-cli найденный по адресу andcultureCode.cli
Ниже приведены несколько основ, которые вы можете начать, но есть еще много команд и вариантов управления этим и другими проектами, найденными в and-cli .
and-cli dotnet --restore -восстановить решение Dotnetand-cli dotnet - Продолжительный проект Бэкэндand-cli dotnet-test --by-project -Продолжая Бэкэнд Автоматизированные тестыand-cli dotnet -- --cli test db migrate -Migrate тестовую базу данных (очистите и восстановите проект перед запуском. Готово с: and-cli dotnet -cRb )and-cli migration --add MigrationName -генерирует миграцию базы данных EF CORE на основе изменений в первом коде.and-cli migration --run MigrationName -запускает (или возвращается) указанную миграцию базы данных EF Core Migrationand-cli webpack - Floundend Frontendand-cli webpack-test -Запуск тестов на фронтаand-cli webpack --restore -восстановить зависимости NPM для Frontendnpm run all-tests - запускает все тестовые наборы (Backend, функциональный, фронт) и запускает сборку рассказов (запустите от корня репо)cd frontend && npm run cypress:open - Run Function Test Suite Интерактивноcd frontend && npm run cypress:open:working - Запустите функциональный набор тестов интерактивно против работыcd frontend && npm run cypress:run - run function test suite без головы.cd frontend && npm run cypress:run:working - run funcation test suite без головы.cd frontend && npm run test:debug -Запускает подключение к веб-сокетам для простой редакции независимой интерактивной отладки https://create-react-app.dev/docs/debugging-tests/ Восстановите пакеты Dotnet (только в первый раз)
and-cli dotnet --restore
Восстановить модули узлов NPM (только в первый раз)
and-cli webpack --restore
Запустить сервер dotnet
and-cli dotnet
Запустить сервер WebPack
and-cli webpack
Откройте свой браузер и перейдите к:
https://localhost:5001
Инженерная документация охватывает кодовую базу (то есть шаблоны, стиль и лучшие практики), разработку программного обеспечения, создание и развертывание проекта.
Внешние ресурсы охватывают требования, архитектуру, проектирование и управление проектами высокого уровня для проекта.
.md . Bitbucket имеет руководство по синтаксису Markdown для справки.Спасибо этим замечательным людям (ключ эмодзи):
Уинтон Дешонг | Брэндон Скотт | Дилан Джастис | Стефани Лейтч ? |
Этот проект следует за спецификацией всех контролей. Взносы любого вида приветствуются!