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

  1. ioBroker Community Home
  2. Deutsch
  3. Error/Bug
  4. Problem bei nodejs upgrade

NEWS

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.0k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.5k

Problem bei nodejs upgrade

Geplant Angeheftet Gesperrt Verschoben Gelöst Error/Bug
nodejs
3 Beiträge 2 Kommentatoren 685 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.
  • S Offline
    S Offline
    Smartuser
    schrieb am zuletzt editiert von
    #1

    Hallo Zusammen,

    ich wollte heute die nodejs v.6.x auf v.8. upgraden.
    Verwendet habe ich folgende Anleitung: klick
    Die neue Version wurde auch erfolgreich installiert.
    Leider crashed es beim Kompilieren der bereits installierten Adapter, also bei

    npm rebuild
    

    Hier fliegt er raus:

                                 ^
    In file included from ../src/poller.cpp:1:0:
    ../../nan/nan.h:1674:3: note: declared here
       Call(int argc, v8::Local<v8::Value> argv[]) const {
       ^~~~
    npm notice created a lockfile as package-lock.json. You should commit this file.
    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: osx-temperature-sensor@1.0.3 (node_modules/osx-temperature-sensor):
    npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for osx-temperature-sensor@1.0.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm64"})
    
    npm install iobroker.admin --production --prefix /opt/iobroker
    sh: 0: getcwd() failed: No such file or directory
    path.js:1165
            path = process.cwd();
                           ^
    
    Error: ENOENT: no such file or directory, uv_cwd
        at Object.resolve (path.js:1165:24)
        at Function.Module._resolveLookupPaths (module.js:424:17)
        at Function.Module._resolveFilename (module.js:542:20)
        at Function.Module._load (module.js:475:25)
        at Module.require (module.js:597:17)
        at require (internal/module.js:11:18)
        at /usr/lib/node_modules/npm/bin/npm-cli.js:19:21
        at Object.<anonymous> (/usr/lib/node_modules/npm/bin/npm-cli.js:153:3)
        at Module._compile (module.js:653:30)
        at Object.Module._extensions..js (module.js:664:10)
    npm install iobroker.js-controller --production --prefix /opt/iobroker
    sh: 0: getcwd() failed: No such file or directory
    path.js:1165
            path = process.cwd();
                           ^
    
    Error: ENOENT: no such file or directory, uv_cwd
        at Object.resolve (path.js:1165:24)
        at Function.Module._resolveLookupPaths (module.js:424:17)
        at Function.Module._resolveFilename (module.js:542:20)
        at Function.Module._load (module.js:475:25)
        at Module.require (module.js:597:17)
        at require (internal/module.js:11:18)
        at /usr/lib/node_modules/npm/bin/npm-cli.js:19:21
        at Object.<anonymous> (/usr/lib/node_modules/npm/bin/npm-cli.js:153:3)
        at Module._compile (module.js:653:30)
        at Object.Module._extensions..js (module.js:664:10)
    Could not find "/opt/iobroker/node_modules/iobroker/lib/../../iobroker.js-controller/conf/iobroker-dist.json". Possible iobroker.js-controller was not installed
    Non-critical error: ENOENT: no such file or directory, mkdir '/opt/iobroker/node_modules/iobroker/lib/../../../log'
    npm ERR! path /opt/iobroker/node_modules/yargs/package.json
    npm ERR! code ENOENT
    npm ERR! errno -2
    npm ERR! syscall open
    npm ERR! enoent ENOENT: no such file or directory, open '/opt/iobroker/node_modules/yargs/package.json'
    npm ERR! enoent This is related to npm not being able to find a file.
    npm ERR! enoent
    
    npm ERR! A complete log of this run can be found in:
    npm ERR!     /root/.npm/_logs/2019-05-11T12_12_34_461Z-debug.log
    root@ioBroker-Rock64:/opt/iobroker#
    

    System: Rock64

    Könnt ihr mir dabei weiterhelfen?

    Gruß Smartuser

    HomoranH 1 Antwort Letzte Antwort
    0
    • S Offline
      S Offline
      Smartuser
      schrieb am zuletzt editiert von
      #3

      @Homoran
      Danke für die Rückmeldung.
      Ich glaube der Fehler lag darin, dass nach dem system reboot iobroker erneut gestopt werden muss.
      Ein erneutes Starten von

      npm rebuild
      

      ohne laufende iobroker instanze lief ohne probleme durch.

      Danke!

      Gruß
      Smartuser

      1 Antwort Letzte Antwort
      0
      • S Smartuser

        Hallo Zusammen,

        ich wollte heute die nodejs v.6.x auf v.8. upgraden.
        Verwendet habe ich folgende Anleitung: klick
        Die neue Version wurde auch erfolgreich installiert.
        Leider crashed es beim Kompilieren der bereits installierten Adapter, also bei

        npm rebuild
        

        Hier fliegt er raus:

                                     ^
        In file included from ../src/poller.cpp:1:0:
        ../../nan/nan.h:1674:3: note: declared here
           Call(int argc, v8::Local<v8::Value> argv[]) const {
           ^~~~
        npm notice created a lockfile as package-lock.json. You should commit this file.
        npm WARN optional SKIPPING OPTIONAL DEPENDENCY: osx-temperature-sensor@1.0.3 (node_modules/osx-temperature-sensor):
        npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for osx-temperature-sensor@1.0.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm64"})
        
        npm install iobroker.admin --production --prefix /opt/iobroker
        sh: 0: getcwd() failed: No such file or directory
        path.js:1165
                path = process.cwd();
                               ^
        
        Error: ENOENT: no such file or directory, uv_cwd
            at Object.resolve (path.js:1165:24)
            at Function.Module._resolveLookupPaths (module.js:424:17)
            at Function.Module._resolveFilename (module.js:542:20)
            at Function.Module._load (module.js:475:25)
            at Module.require (module.js:597:17)
            at require (internal/module.js:11:18)
            at /usr/lib/node_modules/npm/bin/npm-cli.js:19:21
            at Object.<anonymous> (/usr/lib/node_modules/npm/bin/npm-cli.js:153:3)
            at Module._compile (module.js:653:30)
            at Object.Module._extensions..js (module.js:664:10)
        npm install iobroker.js-controller --production --prefix /opt/iobroker
        sh: 0: getcwd() failed: No such file or directory
        path.js:1165
                path = process.cwd();
                               ^
        
        Error: ENOENT: no such file or directory, uv_cwd
            at Object.resolve (path.js:1165:24)
            at Function.Module._resolveLookupPaths (module.js:424:17)
            at Function.Module._resolveFilename (module.js:542:20)
            at Function.Module._load (module.js:475:25)
            at Module.require (module.js:597:17)
            at require (internal/module.js:11:18)
            at /usr/lib/node_modules/npm/bin/npm-cli.js:19:21
            at Object.<anonymous> (/usr/lib/node_modules/npm/bin/npm-cli.js:153:3)
            at Module._compile (module.js:653:30)
            at Object.Module._extensions..js (module.js:664:10)
        Could not find "/opt/iobroker/node_modules/iobroker/lib/../../iobroker.js-controller/conf/iobroker-dist.json". Possible iobroker.js-controller was not installed
        Non-critical error: ENOENT: no such file or directory, mkdir '/opt/iobroker/node_modules/iobroker/lib/../../../log'
        npm ERR! path /opt/iobroker/node_modules/yargs/package.json
        npm ERR! code ENOENT
        npm ERR! errno -2
        npm ERR! syscall open
        npm ERR! enoent ENOENT: no such file or directory, open '/opt/iobroker/node_modules/yargs/package.json'
        npm ERR! enoent This is related to npm not being able to find a file.
        npm ERR! enoent
        
        npm ERR! A complete log of this run can be found in:
        npm ERR!     /root/.npm/_logs/2019-05-11T12_12_34_461Z-debug.log
        root@ioBroker-Rock64:/opt/iobroker#
        

        System: Rock64

        Könnt ihr mir dabei weiterhelfen?

        Gruß Smartuser

        HomoranH Nicht stören
        HomoranH Nicht stören
        Homoran
        Global Moderator Administrators
        schrieb am zuletzt editiert von
        #2

        @Smartuser sagte in Problem bei nodejs upgrade:

        Verwendet habe ich folgende Anleitung: klick

        Wann wurde installiert?

        Ggf. Mit dem fixer bearbeitet?

        kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

        1 Antwort Letzte Antwort
        0
        • S Offline
          S Offline
          Smartuser
          schrieb am zuletzt editiert von
          #3

          @Homoran
          Danke für die Rückmeldung.
          Ich glaube der Fehler lag darin, dass nach dem system reboot iobroker erneut gestopt werden muss.
          Ein erneutes Starten von

          npm rebuild
          

          ohne laufende iobroker instanze lief ohne probleme durch.

          Danke!

          Gruß
          Smartuser

          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

          494

          Online

          32.4k

          Benutzer

          81.4k

          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