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. [gelöst] virtual-tsc@0.4.5 requires a peer of @types/node@

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    6
    1
    253

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    9
    1
    244

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

[gelöst] virtual-tsc@0.4.5 requires a peer of @types/node@

Geplant Angeheftet Gesperrt Verschoben Error/Bug
4 Beiträge 2 Kommentatoren 370 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.
  • K Offline
    K Offline
    Kueppert
    schrieb am zuletzt editiert von
    #1

    Hallo Gemeinde,

    ich bin dabei, meinen PI manuell nach und nach auf meinen frischen NUC umzuziehen. Bei diversen Adaptern taucht angehangene WARN-Meldung auf.

    virtual-tsc@0.4.5 requires a peer of @types/node@* but none is installed. You must install peer dependencies yourself.
    

    Habe schon````
    npm install --save @types/node

    
    ioBroker läuft unter Debian 9 in einer Proxmox-Umgebung.
    
    Danke euch und Grüße, Thorsten

    UDM Pro, Intel NUC - ioBroker in Proxmox-VM, PiHole+Grafana&Influx+TasmoAdmin in LXCs, Raspberry Pi3 (als CCU), Zigbee-Stick Sonoff, Synology DS918+

    1 Antwort Letzte Antwort
    0
    • K Offline
      K Offline
      Kueppert
      schrieb am zuletzt editiert von
      #2

      Hm,

      hat sonst keiner das beschriebene "Problem"? Es hat zwar anscheinend keine Auswirkungen (bin auf meinem NUC mit Proxmox noch nicht produktiv), aber Fehlermeldungen finde ich, besonders wenn sie sich bei jedem Adapter-Update / Neuinstallation erneut ins Gedächtnis rufen, nicht so toll… :-S

      Danke und Grüße, Thorsten

      UDM Pro, Intel NUC - ioBroker in Proxmox-VM, PiHole+Grafana&Influx+TasmoAdmin in LXCs, Raspberry Pi3 (als CCU), Zigbee-Stick Sonoff, Synology DS918+

      1 Antwort Letzte Antwort
      0
      • AlCalzoneA Offline
        AlCalzoneA Offline
        AlCalzone
        Developer
        schrieb am zuletzt editiert von
        #3

        Das ist kein Problem und kann ignoriert werden.

        Die Warnung liegt an der Installationsreihenfolge und lässt sich nicht ohne weiteres unterdrücken. Die verwendete Version von @types/node muss der installierten NodeJS-Runtime entsprechen und kann daher nicht festgelegt werden vor der Installation. Daher installiert der JS-Adapter die korrekte Version nach seiner erfolgreichen Installation.

        Die Installation vom JS-Adapter läuft also wie folgt ab:

        - Installation Adapter
          |- Installation der Abhängigkeiten
          |  |- ... sonstige Abhängigkeiten
          |  |- Installation virtual-tsc => Hier kommt die Warnung
          |- Postinstall-Skript bei erfolgreicher Installation => Hier wird @types/node installiert
        
        

        Man könnte natürlich in der package.json die Anforderung, dass @types/node installiert sein muss, weglassen. Aber dann gibts wieder Probleme wenn jemand das Paket installiert, keine Warnmeldung bekommt und daher die Abhängigkeit nicht zusätzlich installiert.

        @Kueppert:

        Fehlermeldungen `
        Bei NPM gibt es einen himmelweiten Unterschied zwischen Fehlermeldungen und Warnmeldungen. Fehlermeldungen (NPM ERR!) sind ein Problem, und führen zum Abbruch der Installation. Warnmeldungen (NPM WARN!) sind oft reine Vorsicht, kommen in vielen Paketen vor (z.B. bei optionalen Abhängigkeiten) und haben in der Regel keine negativen Auswirkungen.

        Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

        1 Antwort Letzte Antwort
        0
        • K Offline
          K Offline
          Kueppert
          schrieb am zuletzt editiert von
          #4

          @AlCalzone:

          Das ist kein Problem und kann ignoriert werden.

          Die Warnung liegt an der Installationsreihenfolge und lässt sich nicht ohne weiteres unterdrücken. Die verwendete Version von @types/node muss der installierten NodeJS-Runtime entsprechen und kann daher nicht festgelegt werden vor der Installation. Daher installiert der JS-Adapter die korrekte Version nach seiner erfolgreichen Installation.

          …

          Bei NPM gibt es einen himmelweiten Unterschied zwischen Fehlermeldungen und Warnmeldungen. Fehlermeldungen (NPM ERR!) sind ein Problem, und führen zum Abbruch der Installation. Warnmeldungen (NPM WARN!) sind oft reine Vorsicht, kommen in vielen Paketen vor (z.B. bei optionalen Abhängigkeiten) und haben in der Regel keine negativen Auswirkungen. `

          Ah, super, danke dir, Calzone. Dann kann ich jetzt beruhigt weiter versuchen, auf meinen NUC umzuziehen :)

          VG Thorsten

          UDM Pro, Intel NUC - ioBroker in Proxmox-VM, PiHole+Grafana&Influx+TasmoAdmin in LXCs, Raspberry Pi3 (als CCU), Zigbee-Stick Sonoff, Synology DS918+

          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

          376

          Online

          32.8k

          Benutzer

          82.8k

          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