hello
je n’arrive pas a avoir le démon qui reste démarré (j’ai la dernière version pour info). En cherchant un peu j’ai cru comprendre que c’est à cause des versions de nodejs et npm obsolètes: j’ai les versions v5.12.0 et 3.8.6. J’ai voulu faire un 1er update avec ‹ sudo apt-get install nodejs › et visiblement idem.
Ensuite j’ai tapé ’ sudo npm install -g npm@latest’ : là ça a mouliné et affiché des tas de lignes. A la fin en demandant la version (npm -v) j’avais ça :
/usr/lib/node_modules/npm/bin/npm-cli.js:85
let notifier = require(‹ update-notifier ›)({pkg})
^^^
SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode
at exports.runInThisContext (vm.js:53:16)
at Module._compile (module.js:387:25)
at Object.Module._extensions…js (module.js:422:10)
at Module.load (module.js:357:32)
at Function.Module._load (module.js:314:12)
at Function.Module.runMain (module.js:447:10)
at startup (node.js:148:18)
at node.js:405:3
Maintenant ça me met soit
sudo: nvm: command not found
OU (qd je demande la version: npm -v)
-bash: /usr/bin/npm: No such file or directory
Tout semble bloqué idem après reinstall plugin. des idées merci!
bonjour
merci de la réponse rapide je suis en jeedom 3.31 et en raspbian-jessie-lite
Voici les résultats de tes commandes: ‹ sudo apt-get install nodejs ›
réponse:
Reading package lists… Done
Building dependency tree
Reading state information… Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
nodejs : Depends: libstdc++6 (>= 5.2) but 4.9.2-10+deb8u2 is to be installed
E: Unable to correct problems, you have held broken packages.
et si je tape ‹ sudo apt-get install npm › ça afiiche un tas de lignes avec à la fin à nouveau ‹ E: Unable to correct problems, you have held broken packages ›
Et idem rien qui marche le démon ne se lance pas du tout
J’avais développé avec node v12.10.0 et npm v6.10.3 qui sont les version préconnisées pour le dev de plugin jeedom.
Depuis j’ai réinstallé mon jeedom avec l’acquisition d’un ssd et actuellement je suis en node v10.15.2 et npm v5.8.0 qui sont les versions par défaut sur raspbian. Je ne m’en étais pas aperçu et il faut donc que j’ugrade asap, merci