NEWS
Npm error nach update cmd
-
hez habe iobroker auf einem raspi 3 installiert lief gut
wollte jetyt ein update machen da viele updates vorhanden waren dayu folgende cmd befehle getzt
Um Kontroller upzudaten, man muss folgende Befehle aus der Konsole aufrufen:
cd /opt/iobroker
iobroker stop
npm install iobroker.js-controller –production
iobroker start
updates der adapter via cmd
cd /opt/iobroker
sudo iobroker stop
sudo iobroker update
sudo iobroker upgrade self
sudo iobroker start
nun war eine notiz angezeigt das ich doch npm updaten soll auf 4.6.. hab ich gemacht aber schon waren die npm errors da
was kann ich denn nun tun. wie installiere ich die alten versionen die funktioniert haben
-
Es würde helfen wen du die Error postest
–-----------------------
Send from mobile device
Das schöne ios hat Auto Korrektur zum k****
Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community
-
irgendwo wurde ein log erstellt weiß aber nicht wo, nach dem ganzen hab ich das cmd fenster nicht gesichert :( jetzt läuft die weboberfläche auch nicht mehr
hab was:
pi@raspberrypi2:/opt/iobroker $ npm install iobroker
/usr/local/lib/node_modules/npm/node_modules/npm-registry-client/node_modules/npm-package-arg/npa.js:6
let url
^^^
SyntaxError: Unexpected strict mode reserved word
at exports.runInThisContext (vm.js:73:16)
at Module._compile (module.js:443:25)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Module.require (module.js:365:17)
at require (module.js:384:17)
at Object. <anonymous>(/usr/local/lib/node_modules/npm/node_modules/npm-registry-client/lib/dist-tags/add.js:6:11)
at Module._compile (module.js:460:26)
at Object.Module._extensions..js (module.js:478:10)
npm ERR! Linux 4.9.35-v7+
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "iobroker"
npm ERR! node v0.12.6
npm ERR! npm v2.11.2
npm ERR! /usr/local/lib/node_modules/npm/node_modules/npm-registry-client/node_modules/npm-package-arg/npa.js:6
npm ERR! let url
npm ERR! ^^^
npm ERR! Unexpected strict mode reserved word
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR! <https://github.com/npm/npm/issues>
pi@raspberrypi2:/opt/iobroker $
pi@raspberrypi2:/opt/iobroker $ npm install iobroker.js-controller
/usr/local/lib/node_modules/npm/node_modules/npm-registry-client/node_modules/npm-package-arg/npa.js:6
let url
^^^
SyntaxError: Unexpected strict mode reserved word
at exports.runInThisContext (vm.js:73:16)
at Module._compile (module.js:443:25)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Module.require (module.js:365:17)
at require (module.js:384:17)
at Object. <anonymous>(/usr/local/lib/node_modules/npm/node_modules/npm-registry-client/lib/dist-tags/add.js:6:11)
at Module._compile (module.js:460:26)
at Object.Module._extensions..js (module.js:478:10)
npm ERR! Linux 4.9.35-v7+
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "iobroker.js-controller"
npm ERR! node v0.12.6
npm ERR! npm v2.11.2
npm ERR! /usr/local/lib/node_modules/npm/node_modules/npm-registry-client/node_modules/npm-package-arg/npa.js:6
npm ERR! let url
npm ERR! ^^^
npm ERR! Unexpected strict mode reserved word
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR! <https://github.com/npm/npm/issues></anonymous></anonymous>
-
Wo hast du denn diese Installation her?
@badplay:npm ERR! node v0.12.6
npm ERR! npm v2.11.2 `
Diese werden nicht mehr unterstützt.Inzwischen empfehlen wir nodejs 6.x, auch wenn es schon 9.x gibt.
Ggf. hier mal lesen
http://www.iobroker.net/docu/?page_id=5 … ion_Nodejs
Gruß Rainer
-
keine ahnung wo die herkommen
wie lautet der node und npm install befehl? danach müsste ja iobroker wieder laufen oder ich installiere es erneut hab alles nach der anleitung neu installier
pi@raspberrypi2:~ $ node -v
v6.12.2
pi@raspberrypi2:~ $ npm -v
3.10.10
pi@raspberrypi2:~ $ sudo mkdir /opt/iobroker
mkdir: das Verzeichnis „/opt/iobroker“ kann nicht angelegt werden: Die Datei existiert bereits
pi@raspberrypi2:~ $ sudo chmod 777 /opt/iobroker
pi@raspberrypi2:~ $ cd /opt/iobroker
pi@raspberrypi2:/opt/iobroker $ sudo npm install iobroker –unsafe-perm
npm ERR! not a package /opt/iobroker/iobroker
npm ERR! addLocal Could not install /opt/iobroker/iobroker
npm ERR! Linux 4.9.35-v7+
npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "install" "iobroker" "--unsafe-perm"
npm ERR! node v6.12.2
npm ERR! npm v3.10.10
npm ERR! path /tmp/npm-1371-6f5b6075/unpack-163e0d5f/package.json
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall open
npm ERR! enoent ENOENT: no such file or directory, open '/tmp/npm-1371-6f5b6075/unpack-163e0d5f/package.json'
npm ERR! enoent ENOENT: no such file or directory, open '/tmp/npm-1371-6f5b6075/unpack-163e0d5f/package.json'
npm ERR! enoent This is most likely not a problem with npm itself
npm ERR! enoent and is related to npm not being able to find a file.
npm ERR! enoent
npm ERR! Please include the following file with any support request:
npm ERR! /opt/iobroker/npm-debug.log
pi@raspberrypi2:/opt/iobroker $
-
Wenn du nicht weißt wo die herkommen besteht die gefahr, dass es zwei verschiedene Installationen gibt :!:
Wie hattest du denn ioBroker installiert?
Was für ein OS benutzst du?
Gruß Rainer
-
glaube das einfachste ist bei null anzufangen. bzw ich habe ein backup der sd (usb ) erstellt gehabt mit win32diskimager müsste ich ja wieder zurück spielen können.
Dennoch als Info ich nutze rpi3 mit raspbian jessy alles liegt auf einem usb stick der rpi3 bootet auch von diesem
kann ich mit win32diskimager eigentlich den usb stick anständig sichern? oder gehen dann irgendwelche settings im rpi3 verloren ?
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