Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Falsche NPM-Version vom IOBroker erkannt

    NEWS

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    Falsche NPM-Version vom IOBroker erkannt

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

      Hallo Leute,
      nochmals Danke für einen super Forum !!!

      Weisst Jemand warum mein IOBroker die falsche NPM-Version erkennt ?

      Hier INFO Tab:
      81787787-01c7-4715-b7eb-a8efea5e0c81-image.png

      Eigentlich auf dem System am laufen:

      10bcb60d-db72-4524-a5ed-2fca68789c30-image.png

      Die Umgebungsvariable ist aber richtig eingestellt ...

      aa5a5e50-254a-4fee-8fe9-cbc6c2c3d880-image.png

      Das System läuft stabil ohne Probleme .... es juckt aber irgendwie ...
      Danke.

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

        @geo-ioan
        was bringt ?

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

        Dann ist NPM 8 manuelle installiert, nicht machen 😉

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

          @jan1

          Dein Befehl ist für Windows Commando Zeile ?
          Der gibt ein Fehler. ohne nodejs kommt das

          4c25d58e-6008-43e3-93a8-330a92addb83-image.png

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

            @jan1

            es ist mit dem Windowsinstaller instaliert worden von der NodeJs Seite.

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

              @geo-ioan
              Habs dann auch gemerkt, dass das ne Win Installation ist, wobei NPM 8 ist nicht in Deiner Node Version drin und wurde manuell hoch gezogen. Node 14 bringt NPM 6 mit und nicht 8, die bei Dir drin ist 😉

              Dein System erkennt NPM 6 und der Befehl spuckt zwar Fehler aus, zeigt aber auch NPM 8 an. Für mich sieht es so aus, als wäre NPM zweimal drauf.

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

                @jan1

                Zu einem gewissen Punkt war ein Packet vom NPM kaputt (glaube color --- oder so) und habe

                npm update eingegeben.

                Das hat zu der "manuellen" update von NPM geführt ....

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

                  @geo-ioan
                  Das war der Fehler und nun sind wohl zwei Versionen bei DIr im System. Ein Neustart hast aber schon gemacht?
                  NPM 8 kann laufen, wobei das nicht die freigegebene Version ist und bei manchen Adaptern Probleme machen kann, nicht muss. Das Problem bei Dir sehe ich eher darin, das zwei NPM Versionen gefunden werden.

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

                    @jan1

                    waren schon 100 Neustarts seitdem ....

                    wie finde ich das heraus ob 2 NPM's habe ?

                    und bei kaputten Packete wie soll ich NPM reparieren sodass nicht auf ver. 8 steigt ?

                    Danke.

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

                      @geo-ioan
                      Bei ner Win Installation ist das alles anders und somit musst warten, bis hier einer was zu der Win Geschichte sagt.

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

                        @jan1

                        bei einer neuen NodeJS Install 14.19.0 kommt leider nächstes Fehler:

                        Your environment has been set up for using Node.js 14.19.0 (x64) and npm.
                        
                        c:\iobroker\SmartHome>iob status
                        internal/modules/cjs/loader.js:905
                          throw err;
                          ^
                        
                        Error: Cannot find module '@colors/colors/safe'
                        Require stack:
                        - c:\iobroker\SmartHome\node_modules\logform\colorize.js
                        - c:\iobroker\SmartHome\node_modules\logform\levels.js
                        - c:\iobroker\SmartHome\node_modules\logform\index.js
                        - c:\iobroker\SmartHome\node_modules\winston\lib\winston.js
                        - c:\iobroker\SmartHome\node_modules\@iobroker\js-controller-common\lib\common\logger.js
                        - c:\iobroker\SmartHome\node_modules\@iobroker\js-controller-common\index.js
                        - c:\iobroker\SmartHome\node_modules\iobroker.js-controller\lib\setup.js
                        - c:\iobroker\SmartHome\node_modules\iobroker.js-controller\iobroker.js
                        ←[90m    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)←[39m
                        ←[90m    at Function.Module._load (internal/modules/cjs/loader.js:746:27)←[39m
                        ←[90m    at Module.require (internal/modules/cjs/loader.js:974:19)←[39m
                        ←[90m    at require (internal/modules/cjs/helpers.js:101:18)←[39m
                            at Object.<anonymous> (c:\iobroker\SmartHome\node_modules\←[4mlogform←[24m\colorize.js:3:16)
                        ←[90m    at Module._compile (internal/modules/cjs/loader.js:1085:14)←[39m
                        ←[90m    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)←[39m
                        ←[90m    at Module.load (internal/modules/cjs/loader.js:950:32)←[39m
                        ←[90m    at Function.Module._load (internal/modules/cjs/loader.js:790:12)←[39m
                        ←[90m    at Module.require (internal/modules/cjs/loader.js:974:19)←[39m {
                          code: ←[32m'MODULE_NOT_FOUND'←[39m,
                          requireStack: [
                            ←[32m'c:\\iobroker\\SmartHome\\node_modules\\logform\\colorize.js'←[39m,
                            ←[32m'c:\\iobroker\\SmartHome\\node_modules\\logform\\levels.js'←[39m,
                            ←[32m'c:\\iobroker\\SmartHome\\node_modules\\logform\\index.js'←[39m,
                            ←[32m'c:\\iobroker\\SmartHome\\node_modules\\winston\\lib\\winston.js'←[39m,
                            ←[32m'c:\\iobroker\\SmartHome\\node_modules\\@iobroker\\js-controller-common\\lib\\common\\logger.js'←[39m,
                            ←[32m'c:\\iobroker\\SmartHome\\node_modules\\@iobroker\\js-controller-common\\index.js'←[39m,
                            ←[32m'c:\\iobroker\\SmartHome\\node_modules\\iobroker.js-controller\\lib\\setup.js'←[39m,
                            ←[32m'c:\\iobroker\\SmartHome\\node_modules\\iobroker.js-controller\\iobroker.js'←[39m
                          ]
                        }
                        
                        c:\iobroker\SmartHome>
                        
                        

                        MOD EDIT: Log in Code Tags gesetzt

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

                          @geo-ioan
                          Warte doch bis sich einer meldet, der das unter Windows kennt. Wenn Node und NPM schräg sind, macht mit Schüssen ins Blaue oft mehr kaputt.

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

                            Vielleicht hilft das:

                            https://forum.iobroker.net/topic/51574/windows-installation-update

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

                              @wendy2702
                              Wendy,
                              ich habs gemacht !
                              ich habe es neu instaliert nach der Einleitung. Das Geheimnis ist die zip-Version des neuen NODE zu nehmen.

                              DAnke.

                              Ich werde mich nochmal melden um dann zu fragen wie ich den NPM repariere wenn irgendeinpacket fehlt.

                              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

                              948
                              Online

                              32.1k
                              Users

                              80.7k
                              Topics

                              1.3m
                              Posts

                              npm version
                              3
                              13
                              767
                              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