Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Downgrade node, Nodejs, npm

    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

    Downgrade node, Nodejs, npm

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

      Du verwendest n. Dann kannst Du damit auch die störende Version löschen:

      n rm 9.4.0
      n use 6.12.3
      
      1 Reply Last reply Reply Quote 0
      • paul53
        paul53 last edited by

        @UweS:

        Ich verwende dan nvm use 6.12.2 und restarte iobroker `
        Das ist dann sicherlich das Ergebnis:
        @UweS:

        /usr/local/bin/node -v -> 6.12.3

        /usr/bin/node -v -> 6.12.3

        /usr/bin/nodejs -v -> 6.12.3 `

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

          @UweS:

          -rwxr-xr-x 1 root root 24209080 Jän 2 20:26 /usr/bin/node

          lrwxrwxrwx 1 root root 24 Jän 25 00:21 /usr/bin/nodejs -> /etc/alternatives/nodejs

          -rwxr-xr-x 1 root staff 33163507 Jän 25 00:09 /usr/local/bin/node `

          Hat nix mit Node zu tun aber was ist das für eine Datums ausgabe?

          Jän
          
          1 Reply Last reply Reply Quote 0
          • U
            UweS last edited by

            Hi, hat nicht funktioniert der Fehler ist noch immer da.

            lg

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

              Anscheinend hast Du mal nvm und mal n verwendet. Die Version 9.4.0 ist offenbar mit n installiert worden. Dann versuche es mal so:

              n 6.13.1
              n use 6.13.1
              n rm 9.4.0
              node -v
              
              1 Reply Last reply Reply Quote 0
              • Homoran
                Homoran Global Moderator Administrators last edited by

                @wendy2702:

                Hat nix mit Node zu tun aber was ist das für eine Datums ausgabe?

                CODE: ALLES AUSWÄHLEN

                Jän `

                Das müsste der Alpenjanuar (=Jänner) sein 🙂

                Gruß

                Rainer

                1 Reply Last reply Reply Quote 0
                • U
                  UweS last edited by

                  hi

                  bei node -v kommt v 6.12.2

                  bei nodejs -v kommt v 6.12.3

                  im iobroker log steht aber

                  starting. Version 1.1.3 in /opt/iobroker/node_modules/iobroker.radar, node: v6.13.1

                  mit warning:

                  radar.1

                  2018-03-13 19:35:30.998

                  warn

                  Noble not available, Error: Error: Module version mismatch. Expected 48, got 59. at Error (native) at Object.Module._extensions..node (module.js:604:18) at Module.load (module.js:494:32)

                  bin schon etwas verwirrt.

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

                    @Homoran:

                    @wendy2702:

                    Hat nix mit Node zu tun aber was ist das für eine Datums ausgabe?

                    CODE: ALLES AUSWÄHLEN

                    Jän `

                    Das müsste der Alpenjanuar (=Jänner) sein 🙂

                    Gruß

                    Rainer `

                    Wusste nicht das man das Einstellen kann.

                    1 Reply Last reply Reply Quote 0
                    • Homoran
                      Homoran Global Moderator Administrators last edited by

                      Vielleicht mit den Spracheinstellungen DE-AT

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

                        @UweS:

                        bin schon etwas verwirrt. `
                        Das wäre ich auch. n und nvm scheinen sich in die Quere zu kommen ?

                        Vielleicht hilft es, die NVM-Version von node gleich zu ziehen ?

                        nvm install 6.13.1
                        nvm use 6.13.1
                        node -v
                        
                        1 Reply Last reply Reply Quote 0
                        • U
                          UweS last edited by

                          Hi

                          schaur schon etwas besser aus

                          bei nodejs -v kommt noch immer 6.12.3

                          und jetzt noch folgender Fehler von 2 Adaptern

                          ! radar.1
                          ! 2018-03-13 20:19:06.064
                          ! warn
                          ! Noble not available, Error: Error: Module version mismatch. Expected 48, got 59. at Error (native) at Object.Module._extensions..node (module.js:604:18) at Module.load (module.js:494:32)
                          ! radar.1
                          ! 2018-03-13 20:19:06.063
                          ! info
                          ! starting. Version 1.1.3 in /opt/iobroker/node_modules/iobroker.radar, node: v6.13.1
                          ! host.fhem
                          ! 2018-03-13 20:19:05.492
                          ! info
                          ! instance system.adapter.radar.1 started with pid 1323
                          ! ble.0
                          ! 2018-03-13 20:19:01.957
                          ! error
                          ! unhandled promise rejection: Error: Module version mismatch. Expected 48, got 59.

                          Ich weiß leider nicht mehr wie ich das in den adaptern updaten kann.

                          LG

                          Uwe

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

                            Was es alles gibt 😛

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

                              Für das Problem mit nicht passender node-Version soll es reinstall geben.

                              cd /opt/iobroker
                              sudo ./reinstall.sh
                              iobroker start
                              

                              Es kann einige Zeit dauern, bis reinstall fertig ist.

                              1 Reply Last reply Reply Quote 0
                              • U
                                UweS last edited by

                                Hi

                                Da bekomme ich folgenden Fehler:

                                sudo: unable to execute ./reinstall.sh: No such file or directory

                                reinstall.sh ist aber im verzeichniss

                                LG

                                1 Reply Last reply Reply Quote 0
                                • K
                                  knopers1 last edited by

                                  Datei bitte mit filezilla o.ä herunterladen, mit notepad++ bearbeiten und den Typ des Zeilenumbruchs von Windows in Unix ändern:

                                  Dateittribut auf 755 setzen, dann geht es mit dem Script!
                                  1526_zeilenumbruch.jpg

                                  1 Reply Last reply Reply Quote 0
                                  • U
                                    UweS last edited by

                                    Hi

                                    gemacht kommt aber der gleiche Fehler.

                                    LG

                                    1 Reply Last reply Reply Quote 0
                                    • K
                                      knopers1 last edited by

                                      Hast Du auf Unix gestellt und dateiattributte 755 geändert?

                                      Versuche ein sudo vor dem````
                                      ./reinstall.sh

                                      [1526__593_3.gif](/assets/uploads/files/1526__593_3.gif)
                                      1 Reply Last reply Reply Quote 0
                                      • U
                                        UweS last edited by

                                        hi

                                        das mit dem sudo wars, jetzt läufts mal.

                                        danke

                                        1 Reply Last reply Reply Quote 0
                                        • U
                                          UweS last edited by

                                          Yeah alles läuft wieder rund,

                                          super, vielen Dank

                                          1 Reply Last reply Reply Quote 0
                                          • M
                                            MarioG last edited by

                                            Hallo!

                                            Ich muss hier noch mal nachfragen, habe glaube ich ein ähnliches Problem…

                                            Eine grundsätzliche Frage: Sind node und node.js zwei unterschiedliche Dinge, oder ist das das gleiche?

                                            Falls es zwei Sachen sind: Welche davon ändere ich mit nvm?

                                            Ansonsten habe ich auch das Problem...

                                            node -v: v11.6.0

                                            nodejs -v: v10.15.0

                                            iobroker nutzt angeblich Node.js: v11.6.0

                                            Ich würde gern nodejs auf v 8.0 "downgraden" (habe Fehler bei Skripten), scheitere aber daran - wenn ich eine v8.0 installieren möchte (über curl-Befehl) kommt die Meldung, es sei bereits die neueste Version installiert 😞

                                            Vielleicht kann jemand mal die "Grundsatzfrage" beantworten - ist node = nodejs?

                                            Danke & Grüße

                                            Mario

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            722
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            8
                                            32
                                            11364
                                            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