problème d'installation de "carto" switch2osm

Extraire des données OSM, créer sa carte, uMap, utiliser sur un GPS ou un smartphone...
Clem
Messages : 2
Inscription : mar. oct. 02, 2018 10:12 pm

problème d'installation de "carto" switch2osm

Message par Clem » jeu. oct. 04, 2018 9:37 pm

Bonjour à tous,

je me suis lancé dans l'installation de mon propre serveur de tuile sur ubuntu 16.04.
Je suis attentivement (me semble t'il) le tuto switch2osm en version anglaise, et je suis bloqué à l'étape d'installation de carto.

Voici les intructions passées:

Code : Tout sélectionner

cd ~/src
git clone git://github.com/gravitystorm/openstreetmap-carto.git
cd openstreetmap-carto
sudo apt install npm nodejs-legacy
sudo npm install -g carto
carto -v 
A l'exécution de la dernière commande, j'ai l'erreur suivante:

Code : Tout sélectionner

~/src/openstreetmap-carto$ carto -v /usr/local/lib/node_modules/carto/node_modules/yargs/lib/command.js:22
    globalMiddleware.push(...middlewares)
                                       ^^^

SyntaxError: Unexpected token ...
    at exports.runInThisContext (vm.js:53:16)
    at Module._compile (module.js:374:25)
    at Object.Module._extensions..js (module.js:417:10)
    at Module.load (module.js:344:32)
    at Function.Module._load (module.js:301:12)
    at Module.require (module.js:354:17)
    at require (internal/module.js:12:17)
    at Object.<anonymous> (/usr/local/lib/node_modules/carto/node_modules/yargs/lib/argsert.js:2:17)
    at Module._compile (module.js:410:26)
    at Object.Module._extensions..js (module.js:417:10)
Je ne suis pas un expeert linux mais je connais les commandes de base. Je suis allé vérfier ces fameux ... dans le fichier command.js, mais le javascript est un monde mystérieux pour moi.

Auriez vous un conseil à me donner?

Merci

yvecai
Messages : 43
Inscription : ven. févr. 26, 2016 4:49 pm

Re: problème d'installation de "carto" switch2osm

Message par yvecai » ven. oct. 05, 2018 1:00 pm

Je suis pas expert, mais peut-être que c'est dû à la version de nodejs, 16.04 c'est plus tout récent.
Installe carto avec la doc du projet carto.

Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 9 invités