Mettre en place un environnement de développement sous Windows
Vous trouverez ici les instructions pour mettre en place un environnement de développemment Gladys 4 sur Windows.
Pré-requis systèmes
Veuillez suivre les insctuctions de ces sites pour préparer votre système.
Configuration WSL
Assurez vous d'utiliser WSL2 en exécutant cette commande
Depuis le Microsoft Store, recherchez et installez Ubuntu 20.04. Celà peut prendre du temps en fonction de votre connexion.

Maintenant vous pouvez lancer Ubuntu, depuis le menu "Démarrer" exécutez Ubuntu 20.04 LTS. La première fois Ubuntu vous demandera de créer un utilisateur.
Dépendences systèmes
La première étape est de mettre à jour la distribution:
- Installation des outils/librairies:
- Installation de Node.js 12:
- Compilation d'Openzwave:
Le backend
Le backend est une serveur Node.js.
Cloner le repo Gladys
Installer les dépendances NPM serveurs
Lancer la migration de DB
Lancer le serveur
Le serveur devrait être accessible à http://localhost:1443.
Le frontend
A la racine du repo git, faites:
Installer les dépendances
Lancer le frontend
Le frontend devrait être accessible à http://localhost:1444.
Lancer les tests serveurs
Placez vous dans le dossier server
.
Lancez:
Lancer les tests d'un seul service
Pour lancer les tests d'un seul service, placez vous dans le dossier server
, et lancez la commande:
Lancer VSCode
Vous pouvez lancer Visual Studio Code depuis ubuntu avec cette commande: