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

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.1k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.1k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.4k

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

Geplant Angeheftet Gesperrt Verschoben Error/Bug
4 Beiträge 2 Kommentatoren 368 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
          Antworten
          • In einem neuen Thema antworten
          Anmelden zum Antworten
          • Älteste zuerst
          • Neuste zuerst
          • Meiste Stimmen


          Support us

          ioBroker
          Community Adapters
          Donate

          799

          Online

          32.5k

          Benutzer

          81.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