Code source wiki de Configuration de l'export nodejs
Modifié par Aurelie Bertrand le 2025/02/07 10:18
Masquer les derniers auteurs
author | version | line-number | content |
---|---|---|---|
![]() |
1.1 | 1 | {{ddtoc/}} |
2 | |||
3 | ---- | ||
4 | |||
![]() |
8.1 | 5 | (% class="wikigeneratedid" %) |
6 | L'export de certains flux (graphiques), comme les graphiques D3, Gantt ou les cartes de type Open Street Map, nécessite l'utilisation de nodejs. | ||
7 | |||
8 | (% class="wikigeneratedid" %) | ||
9 | Pour faire fonctionner nodejs, suivez les instructions suivantes. | ||
10 | |||
![]() |
6.1 | 11 | = Installer Chromium = |
12 | |||
![]() |
7.1 | 13 | L'export nodejs requiert l'installation du navigateur Chomium. |
![]() |
6.1 | 14 | |
![]() |
8.1 | 15 | Pour une installation sur Ubuntu 22.04, utilisez les commandes suivantes : |
![]() |
6.1 | 16 | |
17 | {{code}} | ||
18 | sudo wget "http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x869689FE09306074" -O /etc/apt/trusted.gpg.d/phd-chromium.asc | ||
19 | echo "deb [signed-by=/etc/apt/trusted.gpg.d/phd-chromium.asc] https://freeshell.de/phd/chromium/$(lsb_release -sc) /" | sudo tee /etc/apt/sources.list.d/phd-chromium.list | ||
20 | sudo apt-get update | ||
21 | sudo snap remove chromium | ||
22 | sudo apt-get -y purge chromium-browser | ||
23 | sudo apt-get -y autoremove | ||
24 | sudo apt-get -y install chromium | ||
25 | {{/code}} | ||
26 | |||
![]() |
1.1 | 27 | = Activer le serveur d'export nodejs = |
28 | |||
![]() |
9.1 | 29 | 1. Editez le fichier **system.xml **dans le dossier **<digdash.appdata>/Enterprise Server/ddenterpriseapi/config** |
30 | 1. Ajoutez la ligne: | ||
![]() |
1.1 | 31 | |
![]() |
4.1 | 32 | {{code language="batch" cssClass="notranslate"}} |
![]() |
2.1 | 33 | <Property key="NODEJS_EXPORT" value="true"></Property> |
![]() |
1.1 | 34 | {{/code}} |
35 | |||
![]() |
9.1 | 36 | (% start="3" %) |
37 | 1. Redémarrez le serveur tomcat. | ||
![]() |
1.1 | 38 | |
39 | = Paramétrer le serveur nodejs = | ||
40 | |||
![]() |
3.1 | 41 | Si l'adresse ip de tomcat et le port sont différents des valeurs par défaut (localhost:8080), éditez le fichier **digdash.properties.** |
42 | Décommentez ou ajoutez la ligne suivante : | ||
![]() |
1.1 | 43 | |
![]() |
4.1 | 44 | {{code language="properties" cssClass="notranslate"}} |
![]() |
2.3 | 45 | ddenterpriseapi.SERVERURL=http://localhost:8080 |
![]() |
1.1 | 46 | {{/code}} |
47 | |||
![]() |
3.1 | 48 | (% class="box infomessage" %) |
49 | ((( | ||
![]() |
10.1 | 50 | 💡Pour décommenter un paramètre du fichier digdash.properties, supprimez le caractère # en début de ligne. |
![]() |
3.1 | 51 | ))) |