Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. iobroker erkennt node.js version nicht

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    iobroker erkennt node.js version nicht

    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      der_musterknabe last edited by

      Hallo,

      ich hoffe ihr könnt mir helfen. Ich habe seit einer weile ein Problem mit ein paar Adaptern welche ich nicht aktualisieren kann sowie jetzt auch dem JS-Controller da der iobroker nicht die eigentlich installierte Node.Js Version erkennt.

      Wenn ich einen der folgenden Adapter versuche zu aktualisieren:

      • IKEA Trådfri
      • Information tab
      • IoT Assistants
      • Script Engine

      bekomme ich diese Fehlermeldung:

      ERR! code ENOTSUP
      npm ERR! notsup Unsupported engine for semver@7.3.2: wanted: {"node":">=10"} (current: {"node":"8.17.0","npm":"6.14.4"})
      npm ERR! notsup Not compatible with your version of node/npm: semver@7.3.2
      npm ERR! notsup Not compatible with your version of node/npm: semver@7.3.2
      npm ERR! notsup Required: {"node":">=10"}npm ERR! notsup Actual: {"npm":"6.14.4","node":"8.17.0"}

      Wenn ich meine Node JS Version prüfe auf dem debian bekomme ich folgende Ergebnisse:
      xxx@debian:/opt/iobroker$ node -v
      v12.16.2
      xxx@debian:/opt/iobroker$ nodejs -v
      v12.16.2
      xxx@debian:/opt/iobroker$ npm -v
      6.14.4

      Ich bin auch der Anleitung unter https://forum.iobroker.net/topic/22867/how-to-node-js-f%C3%BCr-iobroker-richtig-updaten gefolgt und auch der npm rebuild lief augenscheinlich fehlerfrei durch. Und trotzdem lassen sich die besagten Adapter nicht aktualisieren.

      Kann mir jemand damit bitte helfen?

      1 Reply Last reply Reply Quote 0
      • wendy2702
        wendy2702 last edited by

        Mal die Versionen abgefragt wenn du nicht im iobroker Ordner bist?

        Was kommt bei

        which node
        which nodejs
        which npm
        
        1 Reply Last reply Reply Quote 0
        • D
          der_musterknabe last edited by

          Danke @wendy2702, das war der entscheidende Hinweis. Unter meinem Admin User auf dem Server war alles unauffällig:

          root@debian:~$ which node
          /usr/bin/node
          root@debian:~$ which nodejs
          /usr/bin/nodejs
          root@debian:~$ which npm
          /usr/bin/npm

          aber als ich mich mit dem iobroker user eingeloggt habe sah es so aus:

          iobroker@debian:~$ which node
          /usr/local/bin/node
          iobroker@debian:~$ which nodejs
          /usr/bin/nodejs
          iobroker@debian:~$ which npm
          /usr/local/bin/npm

          und daher kamen dann die unterschiedlichen Versionen. Nachdem ich alles aufgeräumt habe mit den Kommandos von:
          @FoccoIO in Node und Nodejs verschiedene Versionen ??? läuft es wieder.

          Vielen Dank

          1 Reply Last reply Reply Quote 0
          • First post
            Last post

          Support us

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

          922
          Online

          31.9k
          Users

          80.1k
          Topics

          1.3m
          Posts

          debian debian 9 node node 12 node installation node js
          2
          3
          829
          Loading More Posts
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes
          Reply
          • Reply as topic
          Log in to reply
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
          The ioBroker Community 2014-2023
          logo