Hallo.
Laut RedMatic debug log sind bei mir auf der CCU3 installiert:
nodeJS 10.20 // npm 6.14.4
Wenn ich allerdings eine Winscp session aufmachen erhalte ich:
nodeJS 8.11.4 // npm 5.6.0
Sind auf der CCU mehrere nodeJS / npm installationen?
[gelöst]Versionen nodeJS, npm
Moderator: Co-Administratoren
-
- Beiträge: 3978
- Registriert: 12.07.2009, 20:01
- Hat sich bedankt: 17 Mal
- Danksagung erhalten: 176 Mal
- Kontaktdaten:
Re: Versionen nodeJS, npm
RedMatic bringt sein eigenes Nodejs mit, schlicht weil sonst ein Update des Nodejs das mit der CCU mitkommt alles "brechen" könnte, da RedMatic auch Binärmodule beinhaltet die immer gegen ein bestimmtes Node ABI gebaut sind. Außerdem ist das in der CCU enthaltene Node mittlerweile veraltet, Node 8 war bereits Ende 2019 "End of Life" und bekommt seitdem keine Bugfixes mehr, das "sollte" man "eigentlich" überhaupt nicht mehr einsetzen.
Um das in RedMatic enthaltene Node und npm auf der Commandline zu nutzen musst Du es vorher in den Path holen, am einfachsten mit:
Um das in RedMatic enthaltene Node und npm auf der Commandline zu nutzen musst Du es vorher in den Path holen, am einfachsten mit:
Code: Alles auswählen
source /usr/local/addons/redmatic/home/.profile
-
- Beiträge: 210
- Registriert: 22.09.2012, 20:56
- Hat sich bedankt: 5 Mal
- Danksagung erhalten: 11 Mal
Re: [gelöst]Versionen nodeJS, npm
Hier ist ein flow, mit dem die wichtigsten Daten angezeigt werden:
https://flows.nodered.org/flow/a5c42641 ... 426a06950a
https://flows.nodered.org/flow/a5c42641 ... 426a06950a
Code: Alles auswählen
[{"id":"f22dc90a.686af8","type":"exec","z":"62cdb70e.b8cc78","command":"cd /usr/local/addons/redmatic/var && npm list --depth=0","addpay":false,"append":"","useSpawn":"false","timer":"","oldrc":false,"name":"node-red modules","x":530,"y":775,"wires":[["bc2a4b08.a40618"],[],[]]},{"id":"130f0827.02fb68","type":"exec","z":"62cdb70e.b8cc78","command":"node -v","addpay":false,"append":"","useSpawn":"false","timer":"","oldrc":false,"name":"node version","x":510,"y":1072,"wires":[["bc2a4b08.a40618"],[],[]]},{"id":"2afcb798.910f98","type":"exec","z":"62cdb70e.b8cc78","command":"npm -v","addpay":false,"append":"","useSpawn":"false","timer":"","oldrc":false,"name":"npm version","x":510,"y":968,"wires":[["bc2a4b08.a40618"],[],[]]},{"id":"336fa616.049afa","type":"exec","z":"62cdb70e.b8cc78","command":"cd /usr/local/addons/redmatic/lib/node_modules/ && npm list node-red","addpay":false,"append":"","useSpawn":"false","timer":"","oldrc":false,"name":"node-red version","x":530,"y":870,"wires":[["bc2a4b08.a40618"],[],[]]},{"id":"9dca3b09.148258","type":"exec","z":"62cdb70e.b8cc78","command":"uname -mrs","addpay":false,"append":"","useSpawn":"false","timer":"","oldrc":false,"name":"OS","x":490,"y":1140,"wires":[["bc2a4b08.a40618"],[],[]]},{"id":"a5d07417.45ac78","type":"inject","z":"62cdb70e.b8cc78","name":"CCU3 RedMatic","topic":"","payload":"","payloadType":"date","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":260,"y":923,"wires":[["fa7e2fc7.0db9e","31b970f0.a8b4f","fd007033.3b6ce","5df8568f.7c9608","9dca3b09.148258"]]},{"id":"bc2a4b08.a40618","type":"debug","z":"62cdb70e.b8cc78","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"true","targetType":"full","x":730,"y":960,"wires":[]},{"id":"fa7e2fc7.0db9e","type":"delay","z":"62cdb70e.b8cc78","name":"","pauseType":"delay","timeout":"2","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"x":482,"y":923,"wires":[["2afcb798.910f98"]]},{"id":"31b970f0.a8b4f","type":"delay","z":"62cdb70e.b8cc78","name":"","pauseType":"delay","timeout":"4","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"x":480,"y":732,"wires":[["f22dc90a.686af8"]]},{"id":"fd007033.3b6ce","type":"delay","z":"62cdb70e.b8cc78","name":"","pauseType":"delay","timeout":"3","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"x":480,"y":827,"wires":[["336fa616.049afa"]]},{"id":"5df8568f.7c9608","type":"delay","z":"62cdb70e.b8cc78","name":"","pauseType":"delay","timeout":"1","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"x":478,"y":1029,"wires":[["130f0827.02fb68"]]}]