L'application D-DemoMap est une application de démonstration qui utilise les librairies javascript (paquets NPM) D-Map, D-EditMap et D-InkMap ainsi que les services web du module D-WsMap de Descartes
#### Utilisation du composant en cours de développement
## Utilisation du composant en cours de développement
### Pre-requis
...
...
@@ -43,23 +56,21 @@ L'application est lancée sur http://localhost:4200.
A noter que l'application a besoin que les services web de D-WsMap soit lancés et accessibles sur http://localhost:8080.
#### Configuration
## Configuration
Les paramètres de configuration de l'application se trouvent dans le fichier `conf/settings.json`. Certains de ces paramètres ont des valeurs dynamiques (git hash, project version, ...), et d'autres sont positionnés au lancement de l'application.
#### Déploiement dans un serveur web
## Déploiement dans un serveur web
Pour déployer l'application sur un server web comme Nginx ou Apache, il suffit d'exposer un répertoire contenant le contenu des deux répertoire `dist` et `public`.
Pour NGINX par exemple, ces fichiers doivent être positionnés dans le répertoire `/usr/share/nginx/html` sans configuration supplémentaire.
#### Utilisation de l'image DOCKER
## Utilisation de l'image DOCKER
Une image Docker est disponible.
L'image Docker n'est pas disponible sur les dépôts public (hub.docker.com), il faut donc la récupérer sur le dépôt souhaité:
- dépôt de container public gitlab-forge (pour les versions diffusées) :