NEWS
Falsche NPM-Version vom IOBroker erkannt
-
Hallo Leute,
nochmals Danke für einen super Forum !!!Weisst Jemand warum mein IOBroker die falsche NPM-Version erkennt ?
Hier INFO Tab:

Eigentlich auf dem System am laufen:

Die Umgebungsvariable ist aber richtig eingestellt ...

Das System läuft stabil ohne Probleme .... es juckt aber irgendwie ...
Danke. -
Hallo Leute,
nochmals Danke für einen super Forum !!!Weisst Jemand warum mein IOBroker die falsche NPM-Version erkennt ?
Hier INFO Tab:

Eigentlich auf dem System am laufen:

Die Umgebungsvariable ist aber richtig eingestellt ...

Das System läuft stabil ohne Probleme .... es juckt aber irgendwie ...
Danke. -
@geo-ioan
was bringt ?nodejs -v && node -v && npm -v && which nodejs && which node && which npmDann ist NPM 8 manuelle installiert, nicht machen ;)
-
@geo-ioan
was bringt ?nodejs -v && node -v && npm -v && which nodejs && which node && which npmDann ist NPM 8 manuelle installiert, nicht machen ;)
-
@geo-ioan
Habs dann auch gemerkt, dass das ne Win Installation ist, wobei NPM 8 ist nicht in Deiner Node Version drin und wurde manuell hoch gezogen. Node 14 bringt NPM 6 mit und nicht 8, die bei Dir drin ist ;)Dein System erkennt NPM 6 und der Befehl spuckt zwar Fehler aus, zeigt aber auch NPM 8 an. Für mich sieht es so aus, als wäre NPM zweimal drauf.
-
@geo-ioan
Habs dann auch gemerkt, dass das ne Win Installation ist, wobei NPM 8 ist nicht in Deiner Node Version drin und wurde manuell hoch gezogen. Node 14 bringt NPM 6 mit und nicht 8, die bei Dir drin ist ;)Dein System erkennt NPM 6 und der Befehl spuckt zwar Fehler aus, zeigt aber auch NPM 8 an. Für mich sieht es so aus, als wäre NPM zweimal drauf.
-
Zu einem gewissen Punkt war ein Packet vom NPM kaputt (glaube color --- oder so) und habe
npm update eingegeben.
Das hat zu der "manuellen" update von NPM geführt ....
@geo-ioan
Das war der Fehler und nun sind wohl zwei Versionen bei DIr im System. Ein Neustart hast aber schon gemacht?
NPM 8 kann laufen, wobei das nicht die freigegebene Version ist und bei manchen Adaptern Probleme machen kann, nicht muss. Das Problem bei Dir sehe ich eher darin, das zwei NPM Versionen gefunden werden. -
@geo-ioan
Das war der Fehler und nun sind wohl zwei Versionen bei DIr im System. Ein Neustart hast aber schon gemacht?
NPM 8 kann laufen, wobei das nicht die freigegebene Version ist und bei manchen Adaptern Probleme machen kann, nicht muss. Das Problem bei Dir sehe ich eher darin, das zwei NPM Versionen gefunden werden. -
waren schon 100 Neustarts seitdem ....
wie finde ich das heraus ob 2 NPM's habe ?
und bei kaputten Packete wie soll ich NPM reparieren sodass nicht auf ver. 8 steigt ?
Danke.
-
@geo-ioan
Bei ner Win Installation ist das alles anders und somit musst warten, bis hier einer was zu der Win Geschichte sagt.bei einer neuen NodeJS Install 14.19.0 kommt leider nächstes Fehler:
Your environment has been set up for using Node.js 14.19.0 (x64) and npm. c:\iobroker\SmartHome>iob status internal/modules/cjs/loader.js:905 throw err; ^ Error: Cannot find module '@colors/colors/safe' Require stack: - c:\iobroker\SmartHome\node_modules\logform\colorize.js - c:\iobroker\SmartHome\node_modules\logform\levels.js - c:\iobroker\SmartHome\node_modules\logform\index.js - c:\iobroker\SmartHome\node_modules\winston\lib\winston.js - c:\iobroker\SmartHome\node_modules\@iobroker\js-controller-common\lib\common\logger.js - c:\iobroker\SmartHome\node_modules\@iobroker\js-controller-common\index.js - c:\iobroker\SmartHome\node_modules\iobroker.js-controller\lib\setup.js - c:\iobroker\SmartHome\node_modules\iobroker.js-controller\iobroker.js ←[90m at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)←[39m ←[90m at Function.Module._load (internal/modules/cjs/loader.js:746:27)←[39m ←[90m at Module.require (internal/modules/cjs/loader.js:974:19)←[39m ←[90m at require (internal/modules/cjs/helpers.js:101:18)←[39m at Object.<anonymous> (c:\iobroker\SmartHome\node_modules\←[4mlogform←[24m\colorize.js:3:16) ←[90m at Module._compile (internal/modules/cjs/loader.js:1085:14)←[39m ←[90m at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)←[39m ←[90m at Module.load (internal/modules/cjs/loader.js:950:32)←[39m ←[90m at Function.Module._load (internal/modules/cjs/loader.js:790:12)←[39m ←[90m at Module.require (internal/modules/cjs/loader.js:974:19)←[39m { code: ←[32m'MODULE_NOT_FOUND'←[39m, requireStack: [ ←[32m'c:\\iobroker\\SmartHome\\node_modules\\logform\\colorize.js'←[39m, ←[32m'c:\\iobroker\\SmartHome\\node_modules\\logform\\levels.js'←[39m, ←[32m'c:\\iobroker\\SmartHome\\node_modules\\logform\\index.js'←[39m, ←[32m'c:\\iobroker\\SmartHome\\node_modules\\winston\\lib\\winston.js'←[39m, ←[32m'c:\\iobroker\\SmartHome\\node_modules\\@iobroker\\js-controller-common\\lib\\common\\logger.js'←[39m, ←[32m'c:\\iobroker\\SmartHome\\node_modules\\@iobroker\\js-controller-common\\index.js'←[39m, ←[32m'c:\\iobroker\\SmartHome\\node_modules\\iobroker.js-controller\\lib\\setup.js'←[39m, ←[32m'c:\\iobroker\\SmartHome\\node_modules\\iobroker.js-controller\\iobroker.js'←[39m ] } c:\iobroker\SmartHome>MOD EDIT: Log in Code Tags gesetzt
-
bei einer neuen NodeJS Install 14.19.0 kommt leider nächstes Fehler:
Your environment has been set up for using Node.js 14.19.0 (x64) and npm. c:\iobroker\SmartHome>iob status internal/modules/cjs/loader.js:905 throw err; ^ Error: Cannot find module '@colors/colors/safe' Require stack: - c:\iobroker\SmartHome\node_modules\logform\colorize.js - c:\iobroker\SmartHome\node_modules\logform\levels.js - c:\iobroker\SmartHome\node_modules\logform\index.js - c:\iobroker\SmartHome\node_modules\winston\lib\winston.js - c:\iobroker\SmartHome\node_modules\@iobroker\js-controller-common\lib\common\logger.js - c:\iobroker\SmartHome\node_modules\@iobroker\js-controller-common\index.js - c:\iobroker\SmartHome\node_modules\iobroker.js-controller\lib\setup.js - c:\iobroker\SmartHome\node_modules\iobroker.js-controller\iobroker.js ←[90m at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)←[39m ←[90m at Function.Module._load (internal/modules/cjs/loader.js:746:27)←[39m ←[90m at Module.require (internal/modules/cjs/loader.js:974:19)←[39m ←[90m at require (internal/modules/cjs/helpers.js:101:18)←[39m at Object.<anonymous> (c:\iobroker\SmartHome\node_modules\←[4mlogform←[24m\colorize.js:3:16) ←[90m at Module._compile (internal/modules/cjs/loader.js:1085:14)←[39m ←[90m at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)←[39m ←[90m at Module.load (internal/modules/cjs/loader.js:950:32)←[39m ←[90m at Function.Module._load (internal/modules/cjs/loader.js:790:12)←[39m ←[90m at Module.require (internal/modules/cjs/loader.js:974:19)←[39m { code: ←[32m'MODULE_NOT_FOUND'←[39m, requireStack: [ ←[32m'c:\\iobroker\\SmartHome\\node_modules\\logform\\colorize.js'←[39m, ←[32m'c:\\iobroker\\SmartHome\\node_modules\\logform\\levels.js'←[39m, ←[32m'c:\\iobroker\\SmartHome\\node_modules\\logform\\index.js'←[39m, ←[32m'c:\\iobroker\\SmartHome\\node_modules\\winston\\lib\\winston.js'←[39m, ←[32m'c:\\iobroker\\SmartHome\\node_modules\\@iobroker\\js-controller-common\\lib\\common\\logger.js'←[39m, ←[32m'c:\\iobroker\\SmartHome\\node_modules\\@iobroker\\js-controller-common\\index.js'←[39m, ←[32m'c:\\iobroker\\SmartHome\\node_modules\\iobroker.js-controller\\lib\\setup.js'←[39m, ←[32m'c:\\iobroker\\SmartHome\\node_modules\\iobroker.js-controller\\iobroker.js'←[39m ] } c:\iobroker\SmartHome>MOD EDIT: Log in Code Tags gesetzt
-
Vielleicht hilft das:
https://forum.iobroker.net/topic/51574/windows-installation-update
-
Vielleicht hilft das:
https://forum.iobroker.net/topic/51574/windows-installation-update
@wendy2702
Wendy,
ich habs gemacht !
ich habe es neu instaliert nach der Einleitung. Das Geheimnis ist die zip-Version des neuen NODE zu nehmen.DAnke.
Ich werde mich nochmal melden um dann zu fragen wie ich den NPM repariere wenn irgendeinpacket fehlt.
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
