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
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden