NEWS
Node.js upgade
-
Hallo zusammen
Ich bei Node-RED hab ich seit beginn an diese Meldung.
Ich finde aber nicht, was mich weiter bringt.
Was bedeutet diese Meldung konkret? Einfach erklärt. :oops:
-
Welche nodejs Version hast du denn?
-
v0.16.2
ist das möglich?
-
Ne. 0.10.x, 0.12.x oder dann 4.x oder 6.x
Aber alles unter 4.x ist offiziell "end of life" und somit die Meldung korrekt.
-
und was muss ich machen, damit die Meldung verschwindet?
-
node-js auf deinem Server upgraden auf mindestens 4.x.
Was ist es denn für ein System?
-
Meinst du auf dem Raspberry?
bin mir grad nicht ganz sicher aber ich meinte Raspbian Jessie Lite
oder meinst du was anderes?
-
Meinst du auf dem Raspberry?
bin mir grad nicht ganz sicher aber ich meinte Raspbian Jessie Lite
oder meinst du was anderes? `
Ja, das meinte er.Gibt dann nur den Unterschied zw. Raspi 1 und Raspi 2/3 und dazu diese Anleitung:
http://www.iobroker.net/docu/?page_id=5106&lang=de
Dieser Abschnitt:
Installation Node.js
Kernel Update:````
sudo apt-get update && sudo apt-get upgradeDie alten node & node.js Versionen deinstallieren (bei Jessie Light nicht notwendig)
sudo apt-get --purge remove node
sudo apt-get --purge remove nodejs
sudo apt-get autoremove
sudo rebootals Root über Putty anmelden Node.js neu installieren für Raspbery 2/3
curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
sudo apt-get install -y build-essential python nodejs
sudo rebootP.S. habe noch überall sudo vorgesetzt.
-
Die alten node & node.js Versionen deinstallieren (bei Jessie Light nicht notwendig) `
Das trifft auf das Jessie Lite von der Download-Seite zu, weil es dort nicht vorhanden ist. Da aber Phips eine alte Version installiert hat, sollte er es deinstallieren.
@lobomau:curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash - `
Ich würde gleich die Version 6.x installieren (ist die letzte LTS release).curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
-
Ich hatte einen kurzen Ausflug nach 6.x unternommen, habe aber nicht den rflink Adapter zum Laufen bekommen. Bin zurück auf 4.x.
-
Weil es grad so schön passt:
@bluefox: Ist denn wohl in absehbarer Zeit mit einer node 6.x Unterstützung für den rflink Adapter zu rechnen?!
-
Was genau geht denn in node 6 nicht? Die Tests laufen bis node 7, also auch node 6 !
https://travis-ci.org/ioBroker/ioBroker … /222358103!
Also was genau tut denn nicht?
-
Ich installiere nochmals 6.x um zu sehen was genau das Problem ist. Ich weiß nur es gab nix auszuwählen unter serieller Adapter, nix mit USB.
-
Dann gab es ein Problem Serialport zu installieren … also müsste es Logs geben
-
Dann gab es ein Problem Serialport zu installieren … also müsste es Logs geben `
Richtig. Damit hab ich grundsätzlich ein Problem. Amazon-dash will auch nicht mehr. Ging unter node 4.x, dann unter 6.x (erst nach der Anleitung für Adapter mit seriellem Port), aber nicht mehr als ich zurück zu 4.x bin. -
Was genau geht denn in node 6 nicht? Die Tests laufen bis node 7, also auch node 6 !
https://travis-ci.org/ioBroker/ioBroker … /222358103!
Also was genau tut denn nicht? `
Hier steht allerdings explizit das Version 6.x nicht supported wird:https://github.com/ioBroker/ioBroker.rflink
Darum meine Frage.
-
Hm … kann sein das das an noder node serialport 3.x liegt. Ich glaube erst ab 4.x ist node 6 offiziell unterstützt ...
Dann lasst doch mal folgendes tun: Ich habe auf Github mal de Dependecy auf serialport 4.0.7 geändert. Damit könnten die Compilerwarnungen weg gehen und installieren.
Jetzt bitte Funktionalität testen!!
Weiter (Ergebnisse und so) bitte hier: http://forum.iobroker.net/viewtopic.php?f=36&t=6595