Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Adapterupdate der Webinterface Fehler 30, NPM nicht erkannt

    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

    Adapterupdate der Webinterface Fehler 30, NPM nicht erkannt

    This topic has been deleted. Only users with topic management privileges can see it.
    • geo-ioan
      geo-ioan last edited by Homoran

      Systemdata Bitte Ausfüllen
      Hardwaresystem: NUC
      Arbeitsspeicher: 7,4 GB
      Festplattenart: SSD
      Betriebssystem: Windows
      Node-Version: 18.17.1
      Nodejs-Version: 18.18.2
      NPM-Version: 8.5.4
      Installationsart: Skript; und Manuell
      Image genutzt: Nein
      Ort/Name der Imagedatei: -

      Guten Abend,
      ich habe auf Aufforderung vor einige Monate Node geupdatet durch kopieren der neuen Dateien im Node Ordner und updaten der Nodevars.bat Datei.
      Iobroker funktioniert einwandfrei und aus der command line funktioniert alles super einschließlich das updaten der Adapter.
      Das einzige was in der Webinterface nicht funktioniert ist das updaten der Adapter. Hier kommt Fehler 30. Auch die Version des NPM wird nicht erkannt. Wird wohl in Zusammenhang mit dem manuellen Update von Nodejs liegen.
      Könnt ihr mir helfen das Iobroker das NPM erkennt ?

      Danke.

      Fehleranfang : ----------------------------------------------

      $ iobroker upgrade ems-esp@2.5.1
      
      Update ems-esp from @2.4.1 to @2.5.1
      
      host.SmartHome(SmartHome) Adapter "system.adapter.ems-esp.0" is stopped.
      
      C:\iobroker\SmartHome\nodejs\node_modules\npm\lib\cli.js:35 throw err ^ TypeError: Class extends value undefined is not a constructor or null at Object.<anonymous> (C:\iobroker\SmartHome\nodejs\node_modules\npm\node_modules\fs-minipass\lib\index.js:136:4) at Module._compile (node:internal/modules/cjs/loader:1256:14) at Module._extensions..js (node:internal/modules/cjs/loader:1310:10) at Module.load (node:internal/modules/cjs/loader:1119:32) at Module._load (node:internal/modules/cjs/loader:960:12) at Module.require (node:internal/modules/cjs/loader:1143:19) at require (node:internal/modules/cjs/helpers:121:18) at Object.<anonymous> (C:\iobroker\SmartHome\nodejs\node_modules\npm\node_modules\cacache\lib\content\read.js:4:13) at Module._compile (node:internal/modules/cjs/loader:1256:14) at Module._extensions..js (node:internal/modules/cjs/loader:1310:10) Node.js v18.17.1 C:\iobroker\SmartHome\nodejs\node_modules\npm\lib\cli.js:35 throw err ^ TypeError: Class extends value undefined is not a constructor or null at Object.<anonymous> (C:\iobroker\SmartHome\nodejs\node_modules\npm\node_modules\fs-minipass\lib\index.js:136:4) at Module._compile (node:internal/modules/cjs/loader:1256:14) at Module._extensions..js (node:internal/modules/cjs/loader:1310:10) at Module.load (node:internal/modules/cjs/loader:1119:32) at Module._load (node:internal/modules/cjs/loader:960:12) at Module.require (node:internal/modules/cjs/loader:1143:19) at require (node:internal/modules/cjs/helpers:121:18) at Object.<anonymous> (C:\iobroker\SmartHome\nodejs\node_modules\npm\node_modules\cacache\lib\content\read.js:4:13) at Module._compile (node:internal/modules/cjs/loader:1256:14) at Module._extensions..js (node:internal/modules/cjs/loader:1310:10) Node.js v18.17.1
      
      You need to make sure to repeat this step after installing an update to NodeJS and/or npm!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
      
      ERROR: Process exited with code 30
      

      MOD-EDIT: Code in code-tags gesetzt!

      Fehlerende -----------------------------------

      Glasfaser 2 Replies Last reply Reply Quote 0
      • Glasfaser
        Glasfaser @geo-ioan last edited by

        @geo-ioan sagte in Adapterupdate der Webinterface Fehler 30, NPM nicht erkannt:

        Node-Version:
        18.17.1

        Nodejs-Version:
        18.18.2

        NPM-Version:
        8.5.4

        https://forum.iobroker.net/topic/69068/neuer-befehl-iob-nodejs-update

        Thomas Braun 1 Reply Last reply Reply Quote 0
        • Thomas Braun
          Thomas Braun Most Active @Glasfaser last edited by

          @glasfaser

          Das funktioniert aber nur für Linux...

          1 Reply Last reply Reply Quote 0
          • Glasfaser
            Glasfaser @geo-ioan last edited by Glasfaser

            Betriebssystem:
            Windows

            😧

            Thomas Braun 1 Reply Last reply Reply Quote 0
            • Thomas Braun
              Thomas Braun Most Active @Glasfaser last edited by

              @glasfaser

              Ist aber nicht schlimm, da Windows ja immer so viel 'einfacher' ist. 🙂

              geo-ioan 1 Reply Last reply Reply Quote 0
              • geo-ioan
                geo-ioan @Thomas Braun last edited by

                Moin moin,
                ich sehe es ... hilft nichts ... Neusetzen

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

                Support us

                ioBroker
                Community Adapters
                Donate

                947
                Online

                31.8k
                Users

                80.0k
                Topics

                1.3m
                Posts

                3
                6
                352
                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