Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Update von node 4.x auf 6.x auf dem pi3

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    437

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    5.0k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.4k

Update von node 4.x auf 6.x auf dem pi3

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
4 Beiträge 2 Kommentatoren 954 Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • arteckA Offline
    arteckA Offline
    arteck
    Developer Most Active
    schrieb am zuletzt editiert von
    #1

    könnte es bitte einer verifizieren

    nach dem Update bekomme ich komische Meldung.. konnte soeben auf js-controller1.0.3 nicht wechseln muss diesen neu installieren

    ../src/validation.cc:112:62: note: candidates are:
    In file included from ../src/validation.cc:8:0:
    /root/.node-gyp/6.11.0/include/node/node.h:246:13: note: void node::NODE_SET_METHOD(v8::Local<v8::template>, const char*, v8::FunctionCallback)
     inline void NODE_SET_METHOD(v8::Local <v8::template>recv,
                 ^
    /root/.node-gyp/6.11.0/include/node/node.h:259:13: note: void node::NODE_SET_METHOD(v8::Local<v8::object>, const char*, v8::FunctionCallback)
     inline void NODE_SET_METHOD(v8::Local <v8::object>recv,
                 ^
    validation.target.mk:94: recipe for target 'Release/obj.target/validation/src/validation.o' failed
    make: *** [Release/obj.target/validation/src/validation.o] Error 1
    make: Leaving directory '/opt/iobroker/node_modules/utf-8-validate/build'
    gyp ERR! build error
    gyp ERR! stack Error: `make` failed with exit code: 2
    gyp ERR! stack     at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:276:23)
    gyp ERR! stack     at emitTwo (events.js:106:13)
    gyp ERR! stack     at ChildProcess.emit (events.js:191:7)
    gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12)
    gyp ERR! System Linux 4.9.24-v7+
    gyp ERR! command "/usr/bin/nodejs" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
    gyp ERR! cwd /opt/iobroker/node_modules/utf-8-validate
    gyp ERR! node -v v6.11.0
    gyp ERR! node-gyp -v v3.4.0
    gyp ERR! not ok
    
    > iobroker.js-controller@1.1.0 install /opt/iobroker/node_modules/iobroker.js-controller
    > node iobroker.js setup first</v8::object></v8::object></v8::template></v8::template>
    

    darüberhinaus zerhaut es mir die Ordnerstruktur im node_modules Ordner
    1518_unbenannt.png

    zigbee hab ich, zwave auch, nuc's genauso und HA auch

    1 Antwort Letzte Antwort
    0
    • apollon77A Offline
      apollon77A Offline
      apollon77
      schrieb am zuletzt editiert von
      #2

      Was meinst Du mit "es zerhaut mit die node_modules ordnerstruktur"?

      In node 6 ist einiges anders. Module werden im Normalfall in node_modules direkt installiert und dann wiederverwendet. De landen daher nicht mehr unbedingt in den Unterverzeichnissen. Das ist ok so.

      Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

      • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
      • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
      1 Antwort Letzte Antwort
      0
      • arteckA Offline
        arteckA Offline
        arteck
        Developer Most Active
        schrieb am zuletzt editiert von
        #3

        hab gestern nur das Update gemacht.. und siehe Screenshot mir ist aufgefallen wie du sagst dass alles in einem Ordner installiert wird…

        sonst sah der iobroker node_modules ordner relativ aufgeräumt aus..

        es waren nur die iobroker.xxxxx modules drin..

        wenn das so sein soll dass alles in einem Ordner landet.. nicht schön aber gut..

        zigbee hab ich, zwave auch, nuc's genauso und HA auch

        1 Antwort Letzte Antwort
        0
        • apollon77A Offline
          apollon77A Offline
          apollon77
          schrieb am zuletzt editiert von
          #4

          Jupp, da ist seit npm 3.x so glaub ich und das kam erstmals standardmäßig mit Node 6 mit. Früher hatte man pot sehr oft die gleichen files in den Verschiedenen Verzeichnissen liegen. Jetzt nur einmal - oder nur dann mehrfach wenn wirklich hart Verschiedenen Versionen gefördert werden.

          Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

          • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
          • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
          1 Antwort Letzte Antwort
          0
          Antworten
          • In einem neuen Thema antworten
          Anmelden zum Antworten
          • Älteste zuerst
          • Neuste zuerst
          • Meiste Stimmen


          Support us

          ioBroker
          Community Adapters
          Donate
          FAQ Cloud / IOT
          HowTo: Node.js-Update
          HowTo: Backup/Restore
          Downloads
          BLOG

          640

          Online

          32.7k

          Benutzer

          82.5k

          Themen

          1.3m

          Beiträge
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
          ioBroker Community 2014-2025
          logo
          • Anmelden

          • Du hast noch kein Konto? Registrieren

          • Anmelden oder registrieren, um zu suchen
          • Erster Beitrag
            Letzter Beitrag
          0
          • Home
          • Aktuell
          • Tags
          • Ungelesen 0
          • Kategorien
          • Unreplied
          • Beliebt
          • GitHub
          • Docu
          • Hilfe