NEWS
js-controller 3.x jetzt socketio error
-
@j0nas Du solltest die Versionen von node und nodejs auf die gleiche Version bringen.
-
ok, done
pi@iobroker:/opt/iobroker $ nodejs -v v12.16.2 pi@iobroker:/opt/iobroker $ node -v v12.16.2 pi@iobroker:/opt/iobroker $ npm -v 6.14.4
Fehlermeldung bleibt nach Neustart allerdings identisch
-
@j0nas Ich würde den Adapter vielleicht noch mal 'drüberbügeln'.
-
Hab jetzt mal zusätzlich folgendes gemacht:
curl -sL https://iobroker.net/fix.sh | bash - npm rebuild
leider auch kein positives Ergebnis.
Mit "drüberbügeln" meinst du über die iobroker Weboberfläche löschen und neu installieren? Hab ich auch bereits mehrfach gemacht.
-
@j0nas Vielleicht mal über git installieren?
Was fährst du da eigentlich für ein System? Raspian auf einem Raspberry Pi? -
Läuft auf meinem Mainframe RasPi4 mit Raspian
Hab mit Git keine Erfahrung, wie mache ich das denn?
-
@j0nas Geht über die 'Katze' Ich glaube aber das klemmt woanders bei dir...
Was verrät uns dennapt policy nodejs
-
@Thomas-Braun said in js-controller 3.x jetzt socketio error:
apt policy nodejs
Ich glaube auch es liegt eher anders gelagert
pi@iobroker:/opt/iobroker $ apt policy nodejs nodejs: Installed: 12.16.2-1nodesource1 Candidate: 12.16.2-1nodesource1 Version table: *** 12.16.2-1nodesource1 500 500 https://deb.nodesource.com/node_12.x buster/main armhf Packages 100 /var/lib/dpkg/status 10.15.2~dfsg-2+rpi1 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
-
@j0nas Das sieht sauber aus. Mich irritiert die ungleiche Version von node und nodejs die du oben drin hattest... Wie haste das denn da hingefummelt?
-
@j0nas
was bekommst Du denn hier zurück?which node which nodejs which npm
-
ja das hab ich wohl nicht so toll gemacht, grundsätzlich habe ich mich daran gehalten - aber wohl einen Schritt ausgelassen.
https://forum.iobroker.net/topic/22867/how-to-node-js-f%C3%BCr-iobroker-richtig-updaten
-
@BBTown said in js-controller 3.x jetzt socketio error:
which node which nodejs which npm
pi@iobroker:/opt/iobroker $ which node /usr/local/bin/node pi@iobroker:/opt/iobroker $ which nodejs /usr/bin/nodejs pi@iobroker:/opt/iobroker $ which npm /usr/local/bin/npm
-
@j0nas Da ist der Fehler. Das muss alles in /usr/bin liegen.
-
-
@j0nas
hast Du die Beiträge von @Thomas-Braun negativ bewertet?
... das fände ich nicht fair, @Thomas-Braun versucht die ganze Zeit dir zu helfen -
nein ganz und garnicht, Thomas war eine tolle Hilfe. Wo soll ich das gemacht haben?
-
@j0nas dann entschuldige bitte (bei 3 Antworten sah ich eine Bewertung von "-1")
@Thomas-Braun warst Du das selber?? -
@BBTown Warum sollte ich?
-
@Thomas-Braun aus versehen?
die sind nun auch wieder weg[Edit]
Nööö, 2 Antworten sind noch immer "-1"
Schade -
@BBTown Eigene Beiträge kann man auch gar nicht bewerten. Muss wer anders gewesen sein.