You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Collaborateur_Epa_Back/LOCAL.md

34 lines
1.3 KiB

# Utilisation locale
:warning: Afin de maintenir les solutions mises à disposition actuellement pour faciliter les déploiements, assurez-vous de mettre à jour le script init_db.sql du back et de compléter la documentation lorsque vous effectuez des changements. :warning:
Lorsque vous aurez cloné les repos git en local, vous voudrez probablement pouvoir lancer les solutions afin de vérifier les modifications que vous souhaitez apporter pour préparer une nouvelle version.
## Lancement du back
:warning: La gestion avec docker n'est pas encore terminé, il est recommandé d'utiliser Visual Studio et une base de données locale MySql pour le moment !:warning
## Lancement du front
Vous aurez besoin de l'Angular CLI. Vous pouvez l'utiliser au travers de votre IDE ou nativement.
Pour lancer le front, rendez-vous à la racine du projet et entrez la commande :
```
ng serve -o
```
Pour l'arrêter, effectuer un Ctrl+C dans la console.
## Docker-back
Pour lancer le back, rendez-vous à la racine du projet (il doit y avoir le fichier docker-compose.yml dans le dossier). Ensuite, entrez la commande :
```
docker-compose up
```
Cette commande lancera les conteneurs docker locaux de la base de données et de l'application back.
Pour arrêter les conteneurs du back, entrez la commande :
```
docker-compose down
```