Nom de code: Boots Gravity (GB)
Installer Microsoft SQL Server 2017
Créez la base de données suivante
GravityBootsApi (voir AppSettings.json pour plus de détails.)Configurer l'utilisateur.
appsettings.json répertorié ci-dessus.Installer Dotnet Core 3.1 SDK & Runtime
Installez NodeJS 8.16 / NPM 6
Il y a un centre and-cli utilisés pour gérer les versions, les tests, les déploiements, etc ... pour les différents aspects du projet.
Installez l'outillage and-cli trouvé sur AndCultureCode.cli
Voici quelques bases pour vous aider à démarrer, mais il y a beaucoup plus de commandes et d'options pour gérer ce projets et d'autres trouvés dans le and-cli .
and-cli dotnet --restore - restaurer la solution dotnetand-cli dotnet - Projet de backend Runningand-cli dotnet-test --by-project - Tests automatisés du backend Runningand-cli dotnet -- --cli test db migrate - Migrez la base de données de test (nettoyez et restaurez le projet avant de s'exécuter. Terminé avec: and-cli dotnet -cRb )and-cli migration --add MigrationName - Génère une migration de base de données EF Core basée sur les modifications de code Firstand-cli migration --run MigrationName -nom - exécute (ou revient à) une migration de base de données EF spécifiéeand-cli webpack - Frontend en cours d'exécutionand-cli webpack-test - Tests de frontend en cours d'exécutionand-cli webpack --restore - Restaurer les dépendances NPM pour Frontendnpm run all-tests - Exécute toutes les suites de tests (backend, fonctionnel, frontend) et exécute une construction de livres de contes (courir à partir de la racine du référentiel)cd frontend && npm run cypress:open - Exécutez la suite de test fonctionnelles de manière interactivecd frontend && npm run cypress:open:working - Exécutez la suite de tests fonctionnels de manière interactive contre le travailcd frontend && npm run cypress:run - Exécuter la suite de test fonctionnel sans têtecd frontend && npm run cypress:run:working - Exécutez la suite de test fonctionnelles sans têtecd frontend && npm run test:debug - démarre la connexion de socket Web pour Easy Editor Independent Interactive Debugging https://createre-react-app.dev/docs/debugging-tests/ Restaurer les packages dotnet (première fois seulement)
and-cli dotnet --restore
Restaurer les modules de nœud NPM (première fois uniquement)
and-cli webpack --restore
Démarrer le serveur Dotnet
and-cli dotnet
Démarrer le serveur WebPack
and-cli webpack
Ouvrez votre navigateur et accédez à:
https://localhost:5001
La documentation d'ingénierie couvre la base de code (c.-à-d. Les modèles, le style et les meilleures pratiques), le développement de logiciels, la construction et le déploiement du projet.
Les ressources externes couvrent les exigences, l'architecture de haut niveau, la conception et la gestion de projet pour le projet.
.md . BitBucket a un guide de syntaxe Markdown pour référence.Merci à ces gens merveilleux (clé emoji):
Winton Deshong | Brandon Scott | Justice de Dylan | Stefanie Leitch ? |
Ce projet suit les spécifications de tous les contributeurs. Contributions de toute nature bienvenue!