NEWS
[gelöst] Probleme mit NPM Version nach Update
-
Hallo zusammen,
wenn ich versuche Adapter zu updaten bekomme ich immer "ERROR: Process exited with code 25".
Wahrscheinlich hab ich mir mein System durch misslungene Update versuche des JS-Controller so wie Node.js / NPM zerschossen.
Wenn ich die NPM Version in der Konsole abfrage bekomme ich eine andere Version angezeigt als im Browser im IoBroker steht.
Das Update wollte ich mit dem Installer (https://www.iobroker.net/#en/download) durchführen nach der Anleitung (https://forum.iobroker.net/topic/33421/iobroker-unter-windows-installieren-ohne-installer/125)Leider hat das nicht so geklappt (keine der Adapter startete mehr), so das ich Backups händisch über die neuen Installationen spielen musste.
Nun läuft zwar alles auf dem (zu der Zeit) aktuellen Stand, aber wie leider geht nichts an Updates.Hat jemand ne Idee wie ich das ganze am besten/einfachsten wieder sauber bekomme?
Hab natürlich sorge, dass wenn ich das nächste Update des JS-Controllers versuche, mein System wieder für ein paar Tage tot istBeispiel:
Update hm-rpc from @1.14.50 to @1.15.0 NPM version: 6.14.8 npm install iobroker.hm-rpc@1.15.0 --loglevel error (System call) npm ERR! code EBUSY npm ERR! syscall rmdir npm ERR! path C:\Program Files\iobroker\SmartHome2\node_modules\iobroker.hm-rpc npm ERR! errno -4082 npm ERR! EBUSY: resource busy or locked, rmdir 'C:\Program Files\iobroker\SmartHome2\node_modules\iobroker.hm-rpc' npm ERR! A complete log of this run can be found in: npm ERR! C:\Program Files\iobroker\SmartHome2\env\npm-cache\_logs\2022-01-15T18_59_05_451Z-debug.log host.Server(SmartHome2) Cannot install iobroker.hm-rpc@1.15.0: 4294963214 ERROR: Process exited with code 25
-
@m-siemens sagte in Probleme mit NPM Version nach Update:
Hab natürlich sorge, dass wenn ich das nächste Update des JS-Controllers versuche, mein System wieder für ein paar Tage tot ist
Hätte ich auch mit einem Windooze.
rmdir 'C:\Program Files\iobroker\SmartHome2\node_modules\iobroker.hm-rpc'
probiert?
-
rmdir 'C:\Program Files\iobroker\SmartHome2\node_modules\iobroker.hm-rpc' Die Syntax für den Dateinamen, Verzeichnisnamen oder die Datenträgerbezeichnung ist falsch. Das System kann den angegebenen Pfad nicht finden.
Das Verzeichnis ist aber vorhanden
-
Von diesem komischen WIndows hab ich keine Ahnung. Muss dir wohl wer anders weiterhelfen.
-
-
@sigi234
Das hat geklappt, danke
Dann werde ich wohl als nächstes das Update vom JS-Controller angehen müssen. Vielleicht hört man sich ja bald wieder