En dehors de ce qui a été dit sur l’autre fil et qui a fonctionné pour quelques personnes:
- Evitez de lancer des commandes lorsque vous ne connaissez pas leur impact.
Exemple:
Heureusement, vous n’étiez pas dans un répertoire où npm pouvait installer qqch.
- Evitez de bidouiller les fichiers fournis. (package.json avec une demande de request en 9.2.8 au lieu de serialport)
Dans quel état est votre install de node après ces erreurs de manip?
Dans le fichier rflink_packages, je vois que la dernière version de serialport a été installée :
sudo npm install --force -g serialport
...
+ serialport@10.4.0
C’est probablement ce qui crée le problème puisqu’il faut serialport en 9.2.8 pour ce plugin. ( Selon Demon KO suite maj 31 mai - #41 par fredmons )
Pour le vérifier, pourriez-vous SVP tapez cette commande:
cd /var/www/html/plugins/rflink/resources && npm list
Et fournir le résultat.