Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. Error/Bug
  4. NPM Fehler? [gelöst]

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    665

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

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

NPM Fehler? [gelöst]

Geplant Angeheftet Gesperrt Verschoben Error/Bug
17 Beiträge 5 Kommentatoren 224 Aufrufe 4 Beobachtet
  • Ä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.
  • ? Offline
    ? Offline
    Ein ehemaliger Benutzer
    schrieb am zuletzt editiert von Ein ehemaliger Benutzer
    #1
    Systemdata Bitte Ausfüllen
    Hardwaresystem: NUC
    Arbeitsspeicher: 8GB
    Festplattenart: SSD
    Betriebssystem: Debian
    Node-Version: v12.22.4
    Nodejs-Version: v12.22.4
    NPM-Version: 7.20.3
    Installationsart: -
    Image genutzt: -
    Ort/Name der Imagedatei: Link

    Hallo Zusammen,
    ich wollte heute mal den KNX Adapter von 1.0.41 auf 1.0.45 updaten und bekomme immer einen Fehler vom NPM.
    Das gleiche im übrigen auch, wenn ich bspw. versuche einen neuen Adapter (Telegram) zu installieren.
    Das System läuscht schon seit ein paar Jahren, und ich hatte nie Probleme. Was ich aber letzte Woche mal gemacht habe,
    ein apt-get update, apt-get upgrade und ein apt-get dist-upgrade - dabei ist einges aktualisiert worden,
    wie gesagt normalerweise spiele ich nicht zu häufig an dem System herum.

    Die Fehlermeldung die ich nun bekomme sieht wie folgt aus

    130 verbose stack TypeError: Cannot read property 'path' of null
    130 verbose stack     at PlaceDep.placeInTree (/usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/place-dep.js:271:67)
    130 verbose stack     at PlaceDep.place (/usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/place-dep.js:202:10)
    130 verbose stack     at new PlaceDep (/usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/place-dep.js:67:10)
    130 verbose stack     at /usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:880:31
    130 verbose stack     at Array.map (<anonymous>)
    130 verbose stack     at Arborist.[buildDepStep] (/usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:880:8)
    130 verbose stack     at async Arborist.buildIdealTree (/usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:203:7)
    130 verbose stack     at async Promise.all (index 1)
    130 verbose stack     at async Arborist.reify (/usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/reify.js:141:5)
    130 verbose stack     at async Install.install (/usr/lib/node_modules/npm/lib/install.js:150:5)
    131 verbose cwd /root
    132 verbose Linux 4.9.0-16-amd64
    133 verbose argv "/usr/bin/node" "/usr/bin/npm" "install" "iobroker.knx@1.0.45" "--loglevel" "error" "--prefix" "/opt/iobroker"
    134 verbose node v12.22.4
    135 verbose npm  v7.20.3
    136 error Cannot read property 'path' of null
    137 verbose exit 1
    
    
    1 Antwort Letzte Antwort
    0
    • OliverIOO Offline
      OliverIOO Offline
      OliverIO
      schrieb am zuletzt editiert von
      #2

      @motto
      die Verison 7 des Paketmanagers ist aktuell noch nicht
      freigegeben für iobroker. Du musst Version 6 noch nutzen.

      Aber interessant wäre es, wie hier in iobroker weiter damit verfahren wird.
      Weil wir werden nicht ewig auf der v6 stehen bleiben können.

      Meine Adapter und Widgets
      TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
      Links im Profil

      J 1 Antwort Letzte Antwort
      0
      • OliverIOO OliverIO

        @motto
        die Verison 7 des Paketmanagers ist aktuell noch nicht
        freigegeben für iobroker. Du musst Version 6 noch nutzen.

        Aber interessant wäre es, wie hier in iobroker weiter damit verfahren wird.
        Weil wir werden nicht ewig auf der v6 stehen bleiben können.

        J Offline
        J Offline
        Jan1
        schrieb am zuletzt editiert von Jan1
        #3

        @oliverio
        ich hatte ne zeit lang Node 16 mit NPM 7 laufen und absolut keine Probleme, solange er nicht schreibt welcher Art seine Probleme sind, hilft auch nur ein Downgrade auf NPM 6.

        ? 1 Antwort Letzte Antwort
        0
        • J Jan1

          @oliverio
          ich hatte ne zeit lang Node 16 mit NPM 7 laufen und absolut keine Probleme, solange er nicht schreibt welcher Art seine Probleme sind, hilft auch nur ein Downgrade auf NPM 6.

          ? Offline
          ? Offline
          Ein ehemaliger Benutzer
          schrieb am zuletzt editiert von
          #4

          @jan1 völlig richtig, ich war ehrlich gesagt noch nicht ganz fertig mit schreiben, sorry. Habe die Fehlerbeschreibung nun ergänzt so gut ich kann. Ich hoffe das hilft weiter.

          Danke, und nochmal sorry für den "Schnellschuss",
          motto

          J 1 Antwort Letzte Antwort
          0
          • ? Ein ehemaliger Benutzer

            @jan1 völlig richtig, ich war ehrlich gesagt noch nicht ganz fertig mit schreiben, sorry. Habe die Fehlerbeschreibung nun ergänzt so gut ich kann. Ich hoffe das hilft weiter.

            Danke, und nochmal sorry für den "Schnellschuss",
            motto

            J Offline
            J Offline
            Jan1
            schrieb am zuletzt editiert von Jan1
            #5

            @motto
            OK, jetzt steht mehr da und Regel Nummer eins, an NPM wir nicht manuell rum gefummelt. NPM kommt mit Node mit und NPM 7 hat in Node12 nix zu suchen ;)

            Wobei de KNX Adapter ist wenn ich recht weiß, einer der wenigen Adapter der mit NPM 7 auch in der passenden Node16 Probleme macht.

            OliverIOO ? 2 Antworten Letzte Antwort
            0
            • J Jan1

              @motto
              OK, jetzt steht mehr da und Regel Nummer eins, an NPM wir nicht manuell rum gefummelt. NPM kommt mit Node mit und NPM 7 hat in Node12 nix zu suchen ;)

              Wobei de KNX Adapter ist wenn ich recht weiß, einer der wenigen Adapter der mit NPM 7 auch in der passenden Node16 Probleme macht.

              OliverIOO Offline
              OliverIOO Offline
              OliverIO
              schrieb am zuletzt editiert von
              #6

              @jan1 sagte in NPM Fehler?:

              OK, jetzt steht mehr da und Regel Nummer eins, an NPM wir nicht manuell rum gefummelt. NPM kommt mit Node mit und NPM 7 hat in Node12 nix zu suchen

              das weiß der normale Anwender nicht. Bei meiner 12er Installation wird bei npm auch immer darauf hingewiesen, das es eine neue Version gibt. da wird der ein oder andere auch mal aktualisieren.

              Meine Adapter und Widgets
              TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
              Links im Profil

              J 1 Antwort Letzte Antwort
              0
              • J Jan1

                @motto
                OK, jetzt steht mehr da und Regel Nummer eins, an NPM wir nicht manuell rum gefummelt. NPM kommt mit Node mit und NPM 7 hat in Node12 nix zu suchen ;)

                Wobei de KNX Adapter ist wenn ich recht weiß, einer der wenigen Adapter der mit NPM 7 auch in der passenden Node16 Probleme macht.

                ? Offline
                ? Offline
                Ein ehemaliger Benutzer
                schrieb am zuletzt editiert von
                #7

                @jan1 okay, dann entnehme ich Deiner Antwort dass ich da scheinbar etwas manuell "verfummelt" habe, aber so ganz klar ist mir nicht an welcher Stelle....muss ich noch maldrüber nachdenken.

                Ich habe nun einen downgrade auf NPM 6.14.14 durchgeführt, funktioniert jetzt alles wieder wunderbar :-)

                Danke für die rasche Hilfe hier.

                motto

                HomoranH 1 Antwort Letzte Antwort
                0
                • OliverIOO OliverIO

                  @jan1 sagte in NPM Fehler?:

                  OK, jetzt steht mehr da und Regel Nummer eins, an NPM wir nicht manuell rum gefummelt. NPM kommt mit Node mit und NPM 7 hat in Node12 nix zu suchen

                  das weiß der normale Anwender nicht. Bei meiner 12er Installation wird bei npm auch immer darauf hingewiesen, das es eine neue Version gibt. da wird der ein oder andere auch mal aktualisieren.

                  J Offline
                  J Offline
                  Jan1
                  schrieb am zuletzt editiert von Jan1
                  #8

                  @oliverio
                  Genau deshalb habe ich es geschrieben, damit er es weiß ;)

                  @motto
                  Du hast ein manuelles NPM Update angestoßen und wenn Du jetzt wieder NPM 6 sauber drauf hast, dann ist auch schon alles getan, was zu tun wäre :)

                  Nur zur Sicherheit mal die Ausgabe davon bitte noch posten:

                  nodejs -v && node -v && npm -v && which nodejs && which node && which npm
                  
                  1 Antwort Letzte Antwort
                  0
                  • ? Ein ehemaliger Benutzer

                    @jan1 okay, dann entnehme ich Deiner Antwort dass ich da scheinbar etwas manuell "verfummelt" habe, aber so ganz klar ist mir nicht an welcher Stelle....muss ich noch maldrüber nachdenken.

                    Ich habe nun einen downgrade auf NPM 6.14.14 durchgeführt, funktioniert jetzt alles wieder wunderbar :-)

                    Danke für die rasche Hilfe hier.

                    motto

                    HomoranH Nicht stören
                    HomoranH Nicht stören
                    Homoran
                    Global Moderator Administrators
                    schrieb am zuletzt editiert von Homoran
                    #9

                    @motto sagte in NPM Fehler?:

                    so ganz klar ist mir nicht an welcher Stelle

                    wahrscheinlich wie @OliverIO schrieb

                    @oliverio sagte in NPM Fehler?:

                    Bei meiner 12er Installation wird bei npm auch immer darauf hingewiesen, das es eine neue Version gibt. da wird der ein oder andere auch mal aktualisieren.

                    bei einem sudo apt update && sudo apt upgrade kommt leider immer wieder e7ne Meldung, dass man auf npm @7 upgraden sollte, sogar direkt mit passendem Befehl.

                    da wird dann

                    @oliverio sagte in NPM Fehler?:

                    der ein oder andere auch mal aktualisieren.

                    kein Support per PN! - Fragen im Forum stellen -
                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                    Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
                    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                    J Thomas BraunT 2 Antworten Letzte Antwort
                    0
                    • HomoranH Homoran

                      @motto sagte in NPM Fehler?:

                      so ganz klar ist mir nicht an welcher Stelle

                      wahrscheinlich wie @OliverIO schrieb

                      @oliverio sagte in NPM Fehler?:

                      Bei meiner 12er Installation wird bei npm auch immer darauf hingewiesen, das es eine neue Version gibt. da wird der ein oder andere auch mal aktualisieren.

                      bei einem sudo apt update && sudo apt upgrade kommt leider immer wieder e7ne Meldung, dass man auf npm @7 upgraden sollte, sogar direkt mit passendem Befehl.

                      da wird dann

                      @oliverio sagte in NPM Fehler?:

                      der ein oder andere auch mal aktualisieren.

                      J Offline
                      J Offline
                      Jan1
                      schrieb am zuletzt editiert von Jan1
                      #10

                      @homoran
                      So ist es und aus Fehler wird man bekanntlich am schnellsten schlau, deshalb ist das nicht so schlimm wenn da ab und an einer rein tappt und danach weiß, was er wann besser nicht gemacht hätte und ;)

                      Ich hatte das am Anfang auch immer als Aufforderung verstanden, wenn nach einem System Update der Hinweis zur NPM Aktualisierung kam.

                      1 Antwort Letzte Antwort
                      0
                      • ? Offline
                        ? Offline
                        Ein ehemaliger Benutzer
                        schrieb am zuletzt editiert von
                        #11

                        @jan1 said in NPM Fehler?:

                        nodejs -v && node -v && npm -v && which nodejs && which node && which npm

                        so, hier der output - jetzt funktioniert wieder alles tutti ;-)

                        v12.22.4
                        v12.22.4
                        6.14.14
                        /usr/bin/nodejs
                        /usr/bin/node
                        /usr/bin/npm
                        
                        J 1 Antwort Letzte Antwort
                        0
                        • ? Ein ehemaliger Benutzer

                          @jan1 said in NPM Fehler?:

                          nodejs -v && node -v && npm -v && which nodejs && which node && which npm

                          so, hier der output - jetzt funktioniert wieder alles tutti ;-)

                          v12.22.4
                          v12.22.4
                          6.14.14
                          /usr/bin/nodejs
                          /usr/bin/node
                          /usr/bin/npm
                          
                          J Offline
                          J Offline
                          Jan1
                          schrieb am zuletzt editiert von
                          #12

                          @motto
                          Ja, sieht gut aus.
                          Wenn jetzt noch Probleme auftreten, liegt es zu 100% nicht an NPM und Node.

                          1 Antwort Letzte Antwort
                          0
                          • HomoranH Homoran

                            @motto sagte in NPM Fehler?:

                            so ganz klar ist mir nicht an welcher Stelle

                            wahrscheinlich wie @OliverIO schrieb

                            @oliverio sagte in NPM Fehler?:

                            Bei meiner 12er Installation wird bei npm auch immer darauf hingewiesen, das es eine neue Version gibt. da wird der ein oder andere auch mal aktualisieren.

                            bei einem sudo apt update && sudo apt upgrade kommt leider immer wieder e7ne Meldung, dass man auf npm @7 upgraden sollte, sogar direkt mit passendem Befehl.

                            da wird dann

                            @oliverio sagte in NPM Fehler?:

                            der ein oder andere auch mal aktualisieren.

                            Thomas BraunT Online
                            Thomas BraunT Online
                            Thomas Braun
                            Most Active
                            schrieb am zuletzt editiert von
                            #13

                            @homoran sagte in NPM Fehler? [gelöst]:

                            bei einem sudo apt update && sudo apt upgrade kommt leider immer wieder e7ne Meldung, dass man auf npm @7 upgraden sollte, sogar direkt mit passendem Befehl.

                            Nee, bei apt kommt da keine Meldung zu npm; die kommt, wenn man mit npm selber (oder indirekt per 'iobroker OPTION') in der iob-Installation was macht. Z. B. bei

                            iobroker fix
                            

                            wird die Meldung leider getriggert.

                            Linux-Werkzeugkasten:
                            https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                            NodeJS Fixer Skript:
                            https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                            iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                            HomoranH 1 Antwort Letzte Antwort
                            0
                            • Thomas BraunT Thomas Braun

                              @homoran sagte in NPM Fehler? [gelöst]:

                              bei einem sudo apt update && sudo apt upgrade kommt leider immer wieder e7ne Meldung, dass man auf npm @7 upgraden sollte, sogar direkt mit passendem Befehl.

                              Nee, bei apt kommt da keine Meldung zu npm; die kommt, wenn man mit npm selber (oder indirekt per 'iobroker OPTION') in der iob-Installation was macht. Z. B. bei

                              iobroker fix
                              

                              wird die Meldung leider getriggert.

                              HomoranH Nicht stören
                              HomoranH Nicht stören
                              Homoran
                              Global Moderator Administrators
                              schrieb am zuletzt editiert von
                              #14

                              @thomas-braun sagte in NPM Fehler? [gelöst]:

                              Nee, bei apt kommt da keine Meldung zu npm;

                              Doch, wenn es ein minor update zu node gibt

                              kein Support per PN! - Fragen im Forum stellen -
                              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                              Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
                              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                              Thomas BraunT 1 Antwort Letzte Antwort
                              0
                              • HomoranH Homoran

                                @thomas-braun sagte in NPM Fehler? [gelöst]:

                                Nee, bei apt kommt da keine Meldung zu npm;

                                Doch, wenn es ein minor update zu node gibt

                                Thomas BraunT Online
                                Thomas BraunT Online
                                Thomas Braun
                                Most Active
                                schrieb am zuletzt editiert von
                                #15

                                @homoran

                                Aber mit Sicherheit NICHT wenn mit apt gewerkelt wird.
                                Die Meldung kommt von npm, was aber bei apt überhaupt nicht ausgeführt wird.

                                Linux-Werkzeugkasten:
                                https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                                NodeJS Fixer Skript:
                                https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                                iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                                HomoranH 1 Antwort Letzte Antwort
                                0
                                • Thomas BraunT Thomas Braun

                                  @homoran

                                  Aber mit Sicherheit NICHT wenn mit apt gewerkelt wird.
                                  Die Meldung kommt von npm, was aber bei apt überhaupt nicht ausgeführt wird.

                                  HomoranH Nicht stören
                                  HomoranH Nicht stören
                                  Homoran
                                  Global Moderator Administrators
                                  schrieb am zuletzt editiert von
                                  #16

                                  @thomas-braun sagte in NPM Fehler? [gelöst]:

                                  @homoran

                                  Aber mit Sicherheit NICHT wenn mit apt gewerkelt wird.
                                  Die Meldung kommt von npm, was aber bei apt überhaupt nicht ausgeführt wird.

                                  Da sehe ich mir beim nächsten Mal genau hin.
                                  so oft spiele ich gar nicht aktiv mit npm.

                                  kein Support per PN! - Fragen im Forum stellen -
                                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                                  Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
                                  der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                  Thomas BraunT 1 Antwort Letzte Antwort
                                  0
                                  • HomoranH Homoran

                                    @thomas-braun sagte in NPM Fehler? [gelöst]:

                                    @homoran

                                    Aber mit Sicherheit NICHT wenn mit apt gewerkelt wird.
                                    Die Meldung kommt von npm, was aber bei apt überhaupt nicht ausgeführt wird.

                                    Da sehe ich mir beim nächsten Mal genau hin.
                                    so oft spiele ich gar nicht aktiv mit npm.

                                    Thomas BraunT Online
                                    Thomas BraunT Online
                                    Thomas Braun
                                    Most Active
                                    schrieb am zuletzt editiert von
                                    #17

                                    @homoran

                                    Das 'blöde' ist ja auch, das man gar nicht aktiv mit npm direkt spielen muss, es reicht wenn npm in Hintergrund aufgerufen wird.
                                    iobroker add
                                    iobroker fix
                                    usw.
                                    Da wird im Hintergrund natürlich npm für die Installation von Modulen aufgerufen. Und dann meldet npm selber, dass es gerne upgedated werden mag.

                                    Bei Aufrufen von apt ist das nicht der Fall, daher kommt da auch keine Meldung, dass npm nicht aktuell sei.
                                    Sonst hättest du ja auch so eine Meldung, wenn apt install nodejs ausgeführt wird. Da kommt npm ja Huckepack mit.

                                    Linux-Werkzeugkasten:
                                    https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                                    NodeJS Fixer Skript:
                                    https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                                    iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                                    1 Antwort Letzte Antwort
                                    0

                                    Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                                    Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                                    Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                                    Registrieren Anmelden
                                    Antworten
                                    • In einem neuen Thema antworten
                                    Anmelden zum Antworten
                                    • Älteste zuerst
                                    • Neuste zuerst
                                    • Meiste Stimmen


                                    Support us

                                    ioBroker
                                    Community Adapters
                                    Donate

                                    572

                                    Online

                                    32.7k

                                    Benutzer

                                    82.6k

                                    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