Application vMap
Installation environnement de dev
Récupération des dépendances
L'application possède des dépendances sur vitis et module_vmap, pour les récupérer lancer la commande suivante :
./bin/clone_deps.sh --app_path=[répertoire de l'application]
Mise en place des points de montage
Afin simuler un environnement de produciton tout en utilisant les modules placés dans le dossier src
nous utilisons des points de montage.
Pour de les intialiser lance la commande suivante
./bin/mount_project.sh --app_path=[répertoire de l'application]
Démarrage du client
cd client
npm start
Démarrage du serveur
Démarrage des moteurs
Il faut commencer par compiler les moteurs Vitis
Vitis:
cd src/vitis/engine/vitis
npm run buildexe
Les moteurs Vitis permettant de lancer des jobs de manière periodique.
Maintenant lancer le moteur vitis
cd src/vitis/engine/vitis
./jobsRunner
Documentation
Installation de l'environnement
Installer Python 3.7 (windows) et pip puis installer les dépendances suivantes :
pip install -U sphinx
pip install sphinx_rtd_theme
pip install sphinx-markdown-parser
pip install recommonmark
pip install pymdown-extensions
Compiler la documentation en local
La documentation se trouve dans le dossier doc/source, pour compiler la documentation, il faut exécuter la commande suivante à la racine du dépot :
sphinx-build -b html doc/source doc/build
il suffit ensuite d'ouvrir le fichier index.html dans doc/build pour visualiser la documentation et naviguer dedans.