Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. Skripten / Logik
  4. Cannot find module 'csv-parse'

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    823

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    18
    1
    6.3k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.6k

Cannot find module 'csv-parse'

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
14 Beiträge 2 Kommentatoren 1.5k 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.
  • T Offline
    T Offline
    tööö
    schrieb am zuletzt editiert von
    #5

    Leider immer noch das gleiche Problem.

    Bei mir liegen die verschiedenen csv-Ordner (csv, csv-generate, csv-parse, csv-stringify) an zwei Stellen. Einmal unter "/opt/iobroker/node_modules/" und einmal unter "/opt/iobroker/node_modules/iobroker.javascript/node_modules".

    Kann das das Problem sein? Kann ich die Ordner unter /opt/iobroker/node_modules/ einfach löschen?

    1 Antwort Letzte Antwort
    0
    • paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von
      #6

      @tööö:

      Kann ich die Ordner unter /opt/iobroker/node_modules/ einfach löschen? `
      Ich würde es deinstallieren: Im Ordner /opt/iobroker https://docs.npmjs.com/cli/uninstall.html

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      1 Antwort Letzte Antwort
      0
      • T Offline
        T Offline
        tööö
        schrieb am zuletzt editiert von
        #7

        Ok, nun habe ich nur noch an der richtige Stelle die entsprechenden csv-Ordner und ich bin einen Schritt weiter.

        Nach Neustart vom Javascript-Adapter und Anstarten vom Skript kommt nun der Fehler:

        error	javascript.0 script.js.Datei: Error: Cannot find module '/opt/iobroker/node_modules/iobroker.javascript/lib/../../csv-parse'
        

        Was sucht er denn da im lib-Ordner? Der sieht folgendermaßen bei mir aus:

        -rw-rw-rw- 1 pi pi   2531 Oct 26  1985 consts.js
        -rw-rw-rw- 1 pi pi   3860 Oct 26  1985 convert.js
        -rw-rw-rw- 1 pi pi   6552 Oct 26  1985 eventObj.js
        -rw-rw-rw- 1 pi pi  32488 Oct 26  1985 javascript.d.ts
        -rw-rw-rw- 1 pi pi  13817 Oct 26  1985 mirror.js
        -rw-rw-rw- 1 pi pi  13042 Oct 26  1985 patternCompareFunctions.js
        -rw-rw-rw- 1 pi pi 109079 Oct 26  1985 sandbox.js
        -rw-rw-rw- 1 pi pi  11588 Oct 26  1985 scheduler.js
        -rw-rw-rw- 1 pi pi    675 Oct 26  1985 tools.js
        -rw-rw-rw- 1 pi pi   2279 Oct 26  1985 utils.js
        -rw-rw-rw- 1 pi pi   1789 Oct 26  1985 words.js
        
        

        Mich wundern auch die "/../../" in der Fehlermeldung. Sucht er da noch nach anderen Ordnern, die er nicht findet?

        1 Antwort Letzte Antwort
        0
        • paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von
          #8

          Irgendwie muss NPM wohl mit der doppelten Installation des Moduls durcheinander gekommen sein. Versuche nochmal
          @paul53:

          Lösche noch mal das NPM-Modul aus der JS-Konfiguration, dann speichern und danach wieder eintragen. `

          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

          1 Antwort Letzte Antwort
          0
          • T Offline
            T Offline
            tööö
            schrieb am zuletzt editiert von
            #9

            Hatte ich auch schon versucht, leider ohne Erfolg.

            Habe sogar ein

            sudo npm --force cache clean
            

            gemacht, aber auch das bringt nichts… :(

            Wenn du keine andere Idee mehr hast, würde ich ein Backup einspielen (geht ja zum Glück recht fix und dann nochmal im JavaScript-Adapter "csv-parse" eintragen, ohne vorher etwas mit npm zu machen.

            1 Antwort Letzte Antwort
            0
            • paul53P Offline
              paul53P Offline
              paul53
              schrieb am zuletzt editiert von
              #10

              @tööö:

              würde ich ein Backup einspielen (geht ja zum Glück recht fix und dann nochmal im JavaScript-Adapter "csv-parse" eintragen, ohne vorher etwas mit npm zu machen. `
              Gute Idee.

              Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
              Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

              1 Antwort Letzte Antwort
              0
              • T Offline
                T Offline
                tööö
                schrieb am zuletzt editiert von
                #11

                Hat leider alles nichts gebracht… :?

                Was ich komisch finde, dass nach dem Restore trotzdem noch die csv-Ordner unter

                /opt/iobroker/node_modules/iobroker.javascript/node_modules

                vorhanden waren. Ich dachte, die installiert er erst, wenn ich das im Javascript-Adapter eintrage, oder?

                Komisch nur, dass es bei dir funktioniert. Was kommt denn bei dir raus, wenn du ein "find . -name csv" in /opt/iobroker ausführst?

                ./node_modules/iobroker.javascript/node_modules/csv-stringify
                ./node_modules/iobroker.javascript/node_modules/csv
                ./node_modules/iobroker.javascript/node_modules/csv-generate
                ./node_modules/iobroker.javascript/node_modules/csv-parse
                ./node_modules/iobroker.javascript/node_modules/csv-parse/samples/fs_read.csv
                

                Ansonsten hast du auch nur im Adapter das "csv-parse" eingetragen und das Skript gestartet, oder?

                :?:

                Was wäre noch ein Versuch? Den Javascript-Adapter löschen, damit erstmal der ganze Müll weg ist und dann den Adapter neu installieren? Mache ich damit andere Sachen kaputt?

                1 Antwort Letzte Antwort
                0
                • T Offline
                  T Offline
                  tööö
                  schrieb am zuletzt editiert von
                  #12

                  Was ich auch noch ziemlich merkwürdig finde.

                  Meine Skriptestruktur sieht folgendermaßen aus:
                  4599_skripte.jpg

                  Unter Objekte wird es erstmal nicht angezeigt:
                  4599_objekte.jpg

                  Erst wenn ich dort in den Expertenmodus umschalte, wird es angezeigt…?

                  1 Antwort Letzte Antwort
                  0
                  • paul53P Offline
                    paul53P Offline
                    paul53
                    schrieb am zuletzt editiert von
                    #13

                    @tööö:

                    Was kommt denn bei dir raus, wenn du ein "find . -name csv" in /opt/iobroker ausführst? `
                    Meine Testinstallation läuft unter Win 7.
                    @tööö:

                    Ansonsten hast du auch nur im Adapter das "csv-parse" eingetragen und das Skript gestartet, oder? `
                    Ja.

                    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                    1 Antwort Letzte Antwort
                    0
                    • T Offline
                      T Offline
                      tööö
                      schrieb am zuletzt editiert von
                      #14

                      Noch jemand eine Idee, wie ich das csv-parse Modul eingebunden bekomme?

                      Habe sogar schon den Javascript-Adapter neu installiert, sodass nun alles sauber ist. csv-parse ist nur noch unter folgenden Verzeichnissen zu finden:

                      /opt/iobroker/node_modules/iobroker.javascript/node_modules/csv-parse
                      /opt/iobroker/node_modules/iobroker.javascript/node_modules/csv-parse/samples/fs_read.csv
                      

                      Dennoch kommt folgender Fehler:

                      Error: Cannot find module '/opt/iobroker/node_modules/iobroker.javascript/lib/../../csv-parse'
                      

                      Ich weiß nicht, was er da mit dem lib-Ordner machen will?

                      Ich hoffe, einer weiß noch eine Lösung oder Versuche, die man noch machen könnte. :|

                      1 Antwort Letzte Antwort
                      0

                      Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                      Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                      Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                      Registrieren Anmelden
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      199

                      Online

                      32.8k

                      Benutzer

                      82.7k

                      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