R10. Manuel d'installation - PastoriLucas/Dev.Web GitHub Wiki

En local

Une fois Angular d'installé, il suffit d'effectuer un "git clone" de notre repository et d'effectuer un "npm install" pour installer les modules nécessaires. Après cela un "ng serve" suffit a faire tourner le front-end et un "node login.js" fait fonctionner le back-end. (il faut se trouver dans notre dossier client).

Si l'application pose problème il suffit de changer les requêtes http d'Angular qui ressemble à ça :

this.http.get("https://valoukervyn.ephec-ti.be:80/api/...", ...

par cela :

this.http.get("localhost:8888/api/...", ...

En production

D'abord effectuer un "git clone" de notre repository sur votre vps. Puis indiquer comme chemin d'accès à votre serveur web :

"l'endroit_où_se_trouve_le_repository/Dev.Wev/client/dist/client "

Une fois cela fait, le front-end est oppérationnel avec votres serveur web il ne reste plus qu'à lancer le back-end en effectuant "node login.js" dans le dossier client.

Une erreur se produira car vous ne possédez pas de certificat valide pour https. Indiquez donc respectivement les chemins menant à votre clé et a votre certificat https dans les lignes suivantes de /client/login.js :

key : fs.readFileSync("Votre chemin d'accès à la clé"),

cert : fs.readFileSync("Votre chemin d'accès au certificat")