Page 1 sur 1

problème d'installation de "carto" switch2osm

Publié : jeu. oct. 04, 2018 9:37 pm
par Clem
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

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

Publié : ven. oct. 05, 2018 1:00 pm
par yvecai
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.