RedMatic icon indicating copy to clipboard operation
RedMatic copied to clipboard

wie gehen Paketupdates über die Konsole?

Open gklank opened this issue 4 years ago • 3 comments

Hallo,

wie kann man Pakete in RedMatic updaten?

Das Update mit "update" an Stelle von "install"?: source /usr/local/addons/redmatic/home/.profile cd /usr/local/addons/redmatic/var npm update --save --no-package-lock --global-style --save-prefix="~" --production <paket-name>

Grüße,

Gerhard

gklank avatar Oct 17 '20 00:10 gklank

Hallo Gerhard.

Pakete, die über die Node-RED Palette installiert wurden können natürlich über die Palette aktualisiert werden. Das ist der beste und einfachste Weg. Es geht auch über die Kommandozeile (siehe Hinweise

Die Pakete, die Redmatic mitliefert, sollten über eine neue Redmatic Version aktualisiert werden. Soweit ich das richtig verstanden habe, müssten Binardateien auf dem Zielsystem (hier CCU) erzeugt werden. Diese "Erzeugung" übernimmt hobbyquaker und bindet die Daten ein.

Grüße, Henning

hklages avatar Oct 24 '20 08:10 hklages

Hallo Henning,

ist dann das update Kommando bzw. die drei Zeilen in meinem Post das Richtige? "install" mit "update" aus dem ursprünglichen Wiki ersetzt.

source /usr/local/addons/redmatic/home/.profile cd /usr/local/addons/redmatic/var npm update --save --no-package-lock --global-style --save-prefix="~" --production <paket-name>

Oder gibt es noch weitere andere notwendige Optionen

Grüße,

Gerhard

gklank avatar Oct 24 '20 10:10 gklank

Hallo Gerhard,

  • der Unterschied zwischen update/install ist hier erklärt
  • --save ist nicht mehr notwendig, da es der default ist Erklärung
  • --production macht Sinn, damit die dependencies nicht installiert werden
  • --save-prefix ist interessant - sollte man beibehalten, es der standard bei Redmatic ist
  • --global-style sollte man auch beibehalten, da es standard bei Redmatic ist

Ich schaue immer, was outdated ist npm outdated --depth=0 Dann schaue ich mir CHANGELOG.md der einzelnen Paket an und entscheide, welche Version ich nehme. Meistens ist es. ...... @latest

hklages avatar Oct 24 '20 18:10 hklages