NEWS
Kann keine Adapter mehr installieren npm
-
Plattform: Windows Betriebssystem: win32 Architektur: x64 CPUs: 4 Geschwindigkeit: 1498 MHz Modell: Intel(R) Celeron(R) CPU J3455 @ 1.50GHz RAM: 7.8 GB System-Betriebszeit: 23:36:51 Node.js: v18.17.0 time: 1689936652605 timeOffset: -120 Adapter-Anzahl: 481 Datenträgergröße: 222.9 GB Freier Festplattenspeicher: 154.5 GB Betriebszeit: 23:33:19 Aktive Instanzen: 16 Pfad: C:\Program Files\iobroker\SmartHome\ aktiv:
$ iobroker add info auto --host NUC(SmartHome2) --debug C:\Program Files\iobroker\SmartHome\nodejs\node_modules\npm\lib\cli.js:35 throw err ^ TypeError: Class extends value undefined is not a constructor or null at Object.<anonymous> (C:\Program Files\iobroker\SmartHome\nodejs\node_modules\npm\node_modules\fs-minipass\lib\index.js:136:4) at Module._compile (node:internal/modules/cjs/loader:1256:14) at Module._extensions..js (node:internal/modules/cjs/loader:1310:10) at Module.load (node:internal/modules/cjs/loader:1119:32) at Module._load (node:internal/modules/cjs/loader:960:12) at Module.require (node:internal/modules/cjs/loader:1143:19) at require (node:internal/modules/cjs/helpers:110:18) at Object.<anonymous> (C:\Program Files\iobroker\SmartHome\nodejs\node_modules\npm\node_modules\cacache\lib\content\read.js:4:13) at Module._compile (node:internal/modules/cjs/loader:1256:14) at Module._extensions..js (node:internal/modules/cjs/loader:1310:10) Node.js v18.17.0 C:\Program Files\iobroker\SmartHome\nodejs\node_modules\npm\lib\cli.js:35 throw err ^ TypeError: Class extends value undefined is not a constructor or null at Object.<anonymous> (C:\Program Files\iobroker\SmartHome\nodejs\node_modules\npm\node_modules\fs-minipass\lib\index.js:136:4) at Module._compile (node:internal/modules/cjs/loader:1256:14) at Module._extensions..js (node:internal/modules/cjs/loader:1310:10) at Module.load (node:internal/modules/cjs/loader:1119:32) at Module._load (node:internal/modules/cjs/loader:960:12) at Module.require (node:internal/modules/cjs/loader:1143:19) at require (node:internal/modules/cjs/helpers:110:18) at Object.<anonymous> (C:\Program Files\iobroker\SmartHome\nodejs\node_modules\npm\node_modules\cacache\lib\content\read.js:4:13) at Module._compile (node:internal/modules/cjs/loader:1256:14) at Module._extensions..js (node:internal/modules/cjs/loader:1310:10) Node.js v18.17.0 Aborting install because the npm version could not be checked!Please check that npm is installed correctly.Use "npm install -g npm@4" or "npm install -g npm@latest" to install a supported version.You need to make sure to repeat this step after installing an update to NodeJS and/or npm!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ERROR: Process exited with code 30
Habe nodejs und npm geupdated und einen npm rebuild gemacht...ledier kann ich zb. den INfo adapter nicht mehr installieren....und auch andere adapter nicht. Er findet die npm Version nicht!?
mpn -v spuckt 9.8.1 aus
Danke für Eure hilfe!
LG -
@pino72 sagte in Kann keine Adapter mehr installieren npm:
because the npm version could not be checked!Please check that npm is installed correctly.
dann zeig mal die komplette Ausgabe von
iob diag
EDIT:
ist ja anscheinend Windoofich weiss nicht ob diag das versteht
-
@homoran sagte in Kann keine Adapter mehr installieren npm:
ich weiss nicht ob diag das versteht
Nein,
iob diag
ist ein bash skript und auch da weitgehend auf Debian und Konsorten abgestellt. -
@thomas-braun und
which npm
? -
Alles linuxisch.
-
-
Danke den neuen installer kenne ich, aber dann muss ich ja alles neu aufsetzen oder kann ich einfach meine alte iobroker config sichern (oder den Data Ordner) und wieder zurückspielen inkl. alles Scripte und Einstellungen jedes Adapters etc?