NEWS
Node JS update unter windows
-
Hallo,
da IO Broker die Meldung brachte, dass man node-js auf größer 12.x updaten solle, habe ich wie unter google zu finden dies über den WIndows installer auf 14.16.1 getan... installer ist sauber durchgelaufen, allerdings zeigt iobroker und auch der Befehl:
node -v
immer noch 10.17 an.
Hat jemand eine Idee?
Danke
-
@ben1983 sagte in Node JS update unter windows:
da IO Broker die Meldung brachte, dass man node-js auf größer 12.x updaten solle
wo kam die denn?
-
@ben1983 Ich geh mal davon aus, dass der iobroker seine eigene node.js Version mitbringt.
Wenn Du das über den Windows Installer laufen läßt wird node.js standardmäßig unter C:\Programme\node.js installiert.
Ich würde mal schauen, ob Du unter dem iobroker Verzeichnis unter Windows nicht was ähnliches hast bzw. noch ein Installation hat. Und ohne Garantie (steht ja auch nichts in der offiziellen Anleitung) müsste man dort wahrscheinlich die Installation in diesem Verzeichnis machen. Schau mal ob Du unter Windows unter Deinem iobroker Verzeichnis eine node.js Installation findest .
das habe ich aus dem Thread: https://phoenixnap.com/kb/update-node-js-version
Wenn Du unter Deiner iobroker Installation node - v aufrufen kannst - müsste doch auch option 2 gehen in dem Thread:
Option 2: Update Node.js on Windows and macOS with NPM
If you want to upgrade Node.js from the command line, use the n model within the npm command. The n feature allows you to interact with different Node.js versions. -
Der ioBroker hat sein eigenes Node JS Verzeichnis im Baum ioBroker/smarthome/. Da bringt es nichts den Installer drüber laufen zu lassen.
Versuch es mal mit der Lösung: NodeJS unter Windows updaten
Hat bei mir Heute sauber funktioniert. -
@homoran
Als ich iobroker im Browser gestartet habe, kam es als Popup. -
1: Konsole: iobroker stop
2: Sicherung des Ordners: C:\Program Files\iobroker\deinhostname\nodejs auf dem Desktop
3: Download der benötigten Node.js Version unter https://nodejs.org als Archiv nicht als msi Datei
4: Entpacken des Downloads und kopieren den Gesamten Ordners über den vorhandenen C:\Program Files\iobroker\deinhostname\nodejs Ordner.
5: Kopiere aus der Sicherungskopie des Desktops die Datei nodevars.bat in den Ordner C:\Program Files\iobroker\deinhostname\nodejs
6: Konsole: iobroker start -
@darksoul habe es in den iobroker Ordner installiert.
Jetzt hat es funktioniert.
Hatte es unter Programme schon mal installiert, da ich früheres node red genutzt hatte, bevor ich auf den iobroker gekommen bin. -
@sigi234 habe es mit dem Windows installier gemacht.
Was genau ist die nodevars.bat?
Hatte die jetzt nicht kopiert.
Aber scheint alles zu funktionieren. -
@ben1983 sagte in Node JS update unter windows:
@homoran
Als ich iobroker im Browser gestartet habe, kam es als Popup.stand da drin "größer v12"
das glaube i h nicht -
@homoran doch da stand kleiner 12.x wird nicht mehr Supported.
-
@ben1983 sagte in Node JS update unter windows:
@homoran doch da stand kleiner 12.x wird nicht mehr Supported.
das stimmt ja auch.
Ist aber eine andere Aussage. -
@homoran jetzt wollte ich ein backup machen und das geht nun nicht mehr.
sobald ich die iobroker kommandozeile öffnen will erscheint das hier:was kann man hier tun?
-
@ben1983
Hast du eine Lösung gefunden?Ich habe hier das gleiche Problem geschildert.
-
@aleks-83 Nein leider nicht.
Und Kommentare, dass man seinen eingenen Weg gewählt habe bringen einen da leider auch nicht weiter -
Gelöscht
-
@ben1983 sagte in Node JS update unter windows:
@aleks-83 Nein leider nicht.
Und Kommentare, dass man seinen eingenen Weg gewählt habe bringen einen da leider auch nicht weiterDas verstehe ich nicht.
Ich habe doch nicht meinen eigenen Weg gewählt.Für das Problem hat ein User in meinem erwähnten Thread eine Lösung gepostet.
Falls das für dich in frage kommt!?