NEWS
[gelöst]Fehlermeldung bei Installation des TR-064- und Radar-Adapters
-
Hallo,
ich wollte mir gerade den TR-064, oder den Radar-Adapter installieren.
Nur bekomme ich bei beiden folgende Fehlermeldung:
Fertig mit Fehler: /usr/lib/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/tracker-group.js:1(function (exports, require, module, __filename, __dirname) { o SyntaxError: Invalid or unexpected token at createScript (vm.js:56:10) at Object.runInThisContext (vm.js:97:10) at Module._compile (module.js:549:28) at Object.Module._extensions..js (module.js:586:10) at Module.load (module.js:494:32) at tryModuleLoad (module.js:453:12) at Function.Module._load (module.js:445:3) at Module.require (module.js:504:17) at require (internal/module.js:20:19) at Object. (/usr/lib/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/index.js:2:24)Wo liegt da das Problem.
Vielen Dank
-
iobroker 2018-07-25 12:45:32.481 info exit 25 iobroker 2018-07-25 12:45:32.453 error !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! iobroker 2018-07-25 12:45:32.453 error You need to make sure to repeat this step after installing an update to NodeJS and/or npm iobroker 2018-07-25 12:45:32.453 error Use "npm install -g npm@4" or "npm install -g npm@>=5.7.1" to install a supported version. iobroker 2018-07-25 12:45:32.453 error Please check that npm is installed correctly. iobroker 2018-07-25 12:45:32.453 error !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Aborting install because the npm version could not be checked! iobroker 2018-07-25 12:45:32.448 error at Object. <anonymous>(/usr/lib/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/index.js:2:24) iobroker 2018-07-25 12:45:32.448 error at require (internal/module.js:20:19) iobroker 2018-07-25 12:45:32.448 error at Module.require (module.js:504:17) iobroker 2018-07-25 12:45:32.448 error at Function.Module._load (module.js:445:3) iobroker 2018-07-25 12:45:32.448 error at tryModuleLoad (module.js:453:12) iobroker 2018-07-25 12:45:32.448 error at Module.load (module.js:494:32) iobroker 2018-07-25 12:45:32.448 error at Object.Module._extensions..js (module.js:586:10) iobroker 2018-07-25 12:45:32.448 error at Module._compile (module.js:549:28) iobroker 2018-07-25 12:45:32.448 error at Object.runInThisContext (vm.js:97:10) iobroker 2018-07-25 12:45:32.448 error at createScript (vm.js:56:10) iobroker 2018-07-25 12:45:32.448 error SyntaxError: Invalid or unexpected token iobroker 2018-07-25 12:45:32.448 error iobroker 2018-07-25 12:45:32.448 error (function (exports, require, module, __filename, __dirname) { o iobroker 2018-07-25 12:45:32.448 error Error trying to check npm version: Error: Command failed: npm -v/usr/lib/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/tracker-group.js:1 iobroker 2018-07-25 12:45:32.428 error at Object. <anonymous>(/usr/lib/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/index.js:2:24) iobroker 2018-07-25 12:45:32.428 error at require (internal/module.js:20:19) iobroker 2018-07-25 12:45:32.428 error at Module.require (module.js:504:17) iobroker 2018-07-25 12:45:32.428 error at Function.Module._load (module.js:445:3) iobroker 2018-07-25 12:45:32.428 error at tryModuleLoad (module.js:453:12) iobroker 2018-07-25 12:45:32.428 error at Module.load (module.js:494:32) iobroker 2018-07-25 12:45:32.428 error at Object.Module._extensions..js (module.js:586:10) iobroker 2018-07-25 12:45:32.428 error at Module._compile (module.js:549:28) iobroker 2018-07-25 12:45:32.428 error at Object.runInThisContext (vm.js:97:10) iobroker 2018-07-25 12:45:32.428 error at createScript (vm.js:56:10) iobroker 2018-07-25 12:45:32.428 error SyntaxError: Invalid or unexpected token iobroker 2018-07-25 12:45:32.428 error iobroker 2018-07-25 12:45:32.428 error /usr/lib/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/tracker-group.js:1(function (exports, require, module, __filename, __dirname) { o</anonymous></anonymous>js-controler 1.4.2
Node 6.13.1
-
/usr/lib/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/tracker-group.js:1 (function (exports, require, module, __filename, __dirname) { o SyntaxError: Invalid or unexpected token at createScript (vm.js:56:10) at Object.runInThisContext (vm.js:97:10) at Module._compile (module.js:549:28) at Object.Module._extensions..js (module.js:586:10) at Module.load (module.js:494:32) at tryModuleLoad (module.js:453:12) at Function.Module._load (module.js:445:3) at Module.require (module.js:504:17) at require (internal/module.js:20:19) at Object. <anonymous>(/usr/lib/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/index.js:2:24) root@raspberrypi:~# /usr/lib/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/tracker-group.js:1 -bash: /usr/lib/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/tracker-group.js:1: Datei oder Verzeichnis nicht gefunden root@raspberrypi:~# (function (exports, require, module, __filename, __dirname) { o -bash: Syntaxfehler beim unerwarteten Wort `(' root@raspberrypi:~# root@raspberrypi:~# root@raspberrypi:~# SyntaxError: Invalid or unexpected token -bash: SyntaxError:: Kommando nicht gefunden. root@raspberrypi:~# at createScript (vm.js:56:10) -bash: Syntaxfehler beim unerwarteten Wort `(' root@raspberrypi:~# at Object.runInThisContext (vm.js:97:10) -bash: Syntaxfehler beim unerwarteten Wort `(' root@raspberrypi:~# at Module._compile (module.js:549:28) -bash: Syntaxfehler beim unerwarteten Wort `(' root@raspberrypi:~# at Object.Module._extensions..js (module.js:586:10) -bash: Syntaxfehler beim unerwarteten Wort `(' root@raspberrypi:~# at Module.load (module.js:494:32) -bash: Syntaxfehler beim unerwarteten Wort `(' root@raspberrypi:~# at tryModuleLoad (module.js:453:12) -bash: Syntaxfehler beim unerwarteten Wort `(' root@raspberrypi:~# at Function.Module._load (module.js:445:3) -bash: Syntaxfehler beim unerwarteten Wort `(' root@raspberrypi:~# at Module.require (module.js:504:17) -bash: Syntaxfehler beim unerwarteten Wort `(' root@raspberrypi:~# at require (internal/module.js:20:19) -bash: Syntaxfehler beim unerwarteten Wort `(' root@raspberrypi:~# at Object. <anonymous>(/usr/lib/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/index.js:2:24) -bash: Syntaxfehler beim unerwarteten Wort `(' root@raspberrypi:~# ^C root@raspberrypi:~# npm -v /usr/lib/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/tracker-group.js:1 (function (exports, require, module, __filename, __dirname) { o SyntaxError: Invalid or unexpected token at createScript (vm.js:56:10) at Object.runInThisContext (vm.js:97:10) at Module._compile (module.js:549:28) at Object.Module._extensions..js (module.js:586:10) at Module.load (module.js:494:32) at tryModuleLoad (module.js:453:12) at Function.Module._load (module.js:445:3) at Module.require (module.js:504:17) at require (internal/module.js:20:19) at Object. <anonymous>(/usr/lib/node_modules/npm/node_modules/npmlog/node_modules/are-we-there-yet/index.js:2:24)</anonymous></anonymous></anonymous> -
Die kommt aus Putty, wenn ich "npm -v" eingebe.
Kann sein, dass aus Versehen, noch irrelevant Informationen drin stehen.
-
EIn Einfügen aus der Zwischenablage in die Kommandozeile und evtl. ein kaputtes npm.
Bitte probiere noch, bevor wie node neu installieren dürfen, folgenden Befehl in der Kommandozeile:
npm install -g npm@4Kommt da auch der Fehler?
-
Jep, da kommt der selbe Fehler.
-
Ok. Geht
npm uninstall npm -gDa löscht sich npm selbst. Oder es kommt wieder der Fehler.
-
Wenn es nicht klappt, zum Entfernen von Nodejs und von npm sowie zur Neuinstallation der beiden Komponenten die folgende Befehlssequenz (immer schön einen Befehl nach den nächsten) verwenden:
apt-get remove --purge node* npm* curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash - apt-get install -y build-essential libavahi-compat-libdnssd-dev libudev-dev libpam0g-dev nodejs npm install -g npm@4Dann eine reboot und wieder Check mit
cd /opt/iobroker node -v npm -v -
Ich habe node jetzt mal runter geschmissen und neu installiert.
Jetzt bekomme ich folgende Meldung, wenn ich die npm-Version abfrage:
root@raspberrypi:/opt/iobroker# node -v v8.11.1 root@raspberrypi:/opt/iobroker# npm -v -bash: npm: Kommando nicht gefunden. -
Dann bist du in das aktuelle Problem gelaufen.
Hattest du curl … 6.x aufgerufen?
anschließen versucht upzudaten und hast jetzt node 8.x drauf, dafür kein npm mehr?
-
Jip, so habe ich es gemacht! :-(
-
Jetzt bekomme ich folgende Meldung, wenn ich die npm-Version abfrage: `
Das ist der bereits bekannte Fehler in der Distribution von Node 6.x. Verwende die Node 8.x und update anschließend npm.apt-get remove --purge node* npm* curl -sL https://deb.nodesource.com/setup_8.x | bash - apt-get install -y nodejs npm install -g npm@4EDIT: npm@latest-5 geändert in npm@4.
-
dann bitte nochmal zurück;
den curl mit 8.x ausführen und dann
npm install -g npm@4Viel Glück
Rainer
-
Ich habe zwar keinen Blassen, was ich jetzt genau gemacht habe, außer das, was du mir geschrieben hast.
Aber jetzt funktioniert es.
Danke
-
Aber jetzt funktioniert es. `
Das war Sinn der Sache ;-)Nur für die Akten:
Hast du jetzt Pauls version mit npm5 oder meine mit npm4 gemacht?
Gruß
Rainer
-
Deine Rainer