Closed mviadere-openig closed 5 years ago
Il n'est pas indiqué de passer à Node JS 12. A ma connaissance, Geotrek-rando est compatible avec la version 6 et ce fichier l'indique : https://github.com/GeotrekCE/Geotrek-rando/blob/master/.nvmrc Ainsi que la documentation : https://github.com/GeotrekCE/Geotrek-rando/blob/master/docs/install-node.md
Geotrek-rando est effectivement validé avec la version enregistrée dans le fichier .nvmrc (actuellement v6.14.3). Ça ne veut pas dire que ça ne marche pas avec d'autres versions, mais il n'y a aucune garantie.
En cas de changement de version de npm il est conseillé de supprimer le répertoire node_modules/ et de relancer npm install.
il est resté bloqué sur une ligne pendant toute un nuit (voir image)
Ça ressemble à un problème de firewall. Je suppose que le port 80 (http) sortant est ouvert. Qu'en est-il des ports 443 (https) et 9418 (git) potentiellement utilisés par npm install ?
Je ne sais pas si c'est la meilleure méthode, mais j'ai vérifié avec ce site : https://www.yougetsignal.com/tools/open-ports/ Il me dit que les deux ports en questions sont fermés. Donc si je comprends bien :
J'ai fait les manipulations décrites plus haut. Pour repasser à l'ancienne version j'ai utilisé nvm puis j'ai ouvert les ports, l'installation a pu se terminer, c'était bien ça qui bloquait. Merci encore Gaël.
OK donc il fallait bien rester sur Node JS 6. Le problème venait donc de ports non ouverts.
Nouvelle installation : geotrek-rando-2.20.0-ux3 Ancienne version : Geotrek-rando-2.19.1
Lors de ma première tentative, après avoir lancé la commande npm install, il est resté bloqué sur une ligne pendant toute un nuit (voir image).
Ce matin, je suppose que c'est ma version de node.js qui n'est pas jour et je la mets à jour,passant d'une version 6.x.x à la 12.3.0.
Je retente l'installation et il me sort cette erreur :
/home/rando65gav/.node-gyp/12.3.0/include/node/node.h:107:24: fatal error: util-inl.h: No such file or directory
J'ai mis les logs en pj. Pourrais-t-on m 'expliquer ce que j'ai raté dans ma démarche s'il vous plaît ? (J'ai suivi la doc pour faire l'upgrade).
2019-05-22T09_49_11_294Z-debug.log