Skip to content

zhaokaixing/Democratech

Repository files navigation

democratech

Réseau sociétal..

récupération et mise en place du projet

## clone le projet
$ git clone https://github.com/flwrnt/democratech.git

## se place sur la branch develop (la plus avancée)
$ git checkout develop

## télécharge les dépendances
$ cd democratech/server && npm install
$ cd ../client && npm install
  • si vous ne l'avez pas déjà fait installer nodemon (permet de rafraichir le serveur à chaque modification. cf. tuto mean app)
$ npm install -g nodemon

lancement de l'application

  • En ligne de commande :
## ouvir un terminale à la racine du projet et lancer le serveur
$ cd server && npm start
## le serveur se lance...

## ouvrir un autre terminale à la racine du projet et lancer le client
$ cd client && npm start
## angular se lance...
  • dans Intellij :

    • Remarque: à faire pour le client et le serveur
    • liste déroulante à coté de la flèche pour lancer un projet (grisée normalement) > Edit configuration
    • bouton plus en haut à gauche (add configuration) > sélectionner npm dans la liste déroulante
    • dans la fenètre qui s'affiche ajouter start dans le champ script
    • cliquer sur ok
  • sélectionner un lanceur & cliquer sur la flèche (start) pour démarrer le serveur et le client (ou utiliser les lignes de commandes)

gestion des branches

pour comprendre comment sont et seront gérer les branches, je vous invite à voir ce petit tutoriel de votre développeur préféré, j'ai nommé Grafikart : https://www.grafikart.fr/formations/git/git-flow

docker

## ouvir un terminale à la racine du projet et lancer les serveurs
$ docker-compose up --build
## construit les contrainers et les lances...

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors