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. ioBroker Allgemein
  4. Gelöst: JS Adapter-Cannot find module 'typescript'

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    431

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    360

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

Gelöst: JS Adapter-Cannot find module 'typescript'

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
javascript adaptercannot find module typescript
5 Beiträge 3 Kommentatoren 1.8k Aufrufe 2 Beobachtet
  • Ä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
    Smartin
    schrieb am zuletzt editiert von Smartin
    #1

    Moin,
    ich seit dem Update des js-controller heute funktioniert mein javascript Adapter nicht mehr und ich bekomme im Log

    host.iobroker	2019-11-11 15:58:52.492	info	instance system.adapter.javascript.0 started with pid 26324
    host.iobroker	2019-11-11 15:58:22.460	info	Restart adapter system.adapter.javascript.0 because enabled
    host.iobroker	2019-11-11 15:58:22.459	error	instance system.adapter.javascript.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
    host.iobroker	2019-11-11 15:58:22.458	error	Caught by controller[0]: at bootstrapNodeJSCore (internal/bootstrap/node.js:623:3)
    host.iobroker	2019-11-11 15:58:22.458	error	Caught by controller[0]: at startup (internal/bootstrap/node.js:283:19)
    host.iobroker	2019-11-11 15:58:22.457	error	Caught by controller[0]: at Function.Module.runMain (internal/modules/cjs/loader.js:831:12)
    host.iobroker	2019-11-11 15:58:22.457	error	Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:585:3)
    host.iobroker	2019-11-11 15:58:22.456	error	Caught by controller[0]: at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
    host.iobroker	2019-11-11 15:58:22.455	error	Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:653:32)
    host.iobroker	2019-11-11 15:58:22.455	error	Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
    host.iobroker	2019-11-11 15:58:22.454	error	Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:778:30)
    host.iobroker	2019-11-11 15:58:22.454	error	Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.javascript/main.js:35:24)
    host.iobroker	2019-11-11 15:58:22.452	error	Caught by controller[0]: at require (internal/modules/cjs/helpers.js:25:18)
    host.iobroker	2019-11-11 15:58:22.452	error	Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:692:17)
    host.iobroker	2019-11-11 15:58:22.451	error	Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:585:3)
    host.iobroker	2019-11-11 15:58:22.451	error	Caught by controller[0]: at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
    host.iobroker	2019-11-11 15:58:22.450	error	Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:653:32)
    host.iobroker	2019-11-11 15:58:22.449	error	Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
    host.iobroker	2019-11-11 15:58:22.449	error	Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:778:30)
    host.iobroker	2019-11-11 15:58:22.448	error	Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/virtual-tsc/build/index.js:3:18)
    host.iobroker	2019-11-11 15:58:22.446	error	Caught by controller[0]: at require (internal/modules/cjs/helpers.js:25:18)
    host.iobroker	2019-11-11 15:58:22.446	error	Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:692:17)
    host.iobroker	2019-11-11 15:58:22.446	error	Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:585:3)
    host.iobroker	2019-11-11 15:58:22.445	error	Caught by controller[0]: at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
    host.iobroker	2019-11-11 15:58:22.443	error	Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:653:32)
    host.iobroker	2019-11-11 15:58:22.443	error	Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
    host.iobroker	2019-11-11 15:58:22.442	error	Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:778:30)
    host.iobroker	2019-11-11 15:58:22.441	error	Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/virtual-tsc/build/compiler.js:3:10)
    host.iobroker	2019-11-11 15:58:22.440	error	Caught by controller[0]: at require (internal/modules/cjs/helpers.js:25:18)
    host.iobroker	2019-11-11 15:58:22.439	error	Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:692:17)
    host.iobroker	2019-11-11 15:58:22.438	error	Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:562:25)
    host.iobroker	2019-11-11 15:58:22.437	error	Caught by controller[0]: at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
    host.iobroker	2019-11-11 15:58:22.436	error	Caught by controller[0]: Error: Cannot find module 'typescript'
    host.iobroker	2019-11-11 15:58:22.435	error	Caught by controller[0]: ^
    host.iobroker	2019-11-11 15:58:22.434	error	Caught by controller[0]: throw err;
    host.iobroker	2019-11-11 15:58:22.432	error	Caught by controller[0]: internal/modules/cjs/loader.js:638
    host.iobroker	2019-11-11 15:58:21.721	info	instance system.adapter.javascript.0 started with pid 25627
    

    Kann mir jemand kurz helfen?
    Wieso will er jetzt das module typescript haben? Bzw. gehört das zum neuen js-controller?
    Ich oute mich mal als Linux-Goofy, insofern vielleicht kann mir jemand kurz helfen.
    Dank im voraus!

    js-controller ist 2.0.42

    pi@iobroker:~ $ node -v
    v10.17.0
    pi@iobroker:~ $ npm -v
    6.11.3
    
    AlCalzoneA BBTownB 2 Antworten Letzte Antwort
    0
    • S Smartin

      Moin,
      ich seit dem Update des js-controller heute funktioniert mein javascript Adapter nicht mehr und ich bekomme im Log

      host.iobroker	2019-11-11 15:58:52.492	info	instance system.adapter.javascript.0 started with pid 26324
      host.iobroker	2019-11-11 15:58:22.460	info	Restart adapter system.adapter.javascript.0 because enabled
      host.iobroker	2019-11-11 15:58:22.459	error	instance system.adapter.javascript.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
      host.iobroker	2019-11-11 15:58:22.458	error	Caught by controller[0]: at bootstrapNodeJSCore (internal/bootstrap/node.js:623:3)
      host.iobroker	2019-11-11 15:58:22.458	error	Caught by controller[0]: at startup (internal/bootstrap/node.js:283:19)
      host.iobroker	2019-11-11 15:58:22.457	error	Caught by controller[0]: at Function.Module.runMain (internal/modules/cjs/loader.js:831:12)
      host.iobroker	2019-11-11 15:58:22.457	error	Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:585:3)
      host.iobroker	2019-11-11 15:58:22.456	error	Caught by controller[0]: at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
      host.iobroker	2019-11-11 15:58:22.455	error	Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:653:32)
      host.iobroker	2019-11-11 15:58:22.455	error	Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
      host.iobroker	2019-11-11 15:58:22.454	error	Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:778:30)
      host.iobroker	2019-11-11 15:58:22.454	error	Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.javascript/main.js:35:24)
      host.iobroker	2019-11-11 15:58:22.452	error	Caught by controller[0]: at require (internal/modules/cjs/helpers.js:25:18)
      host.iobroker	2019-11-11 15:58:22.452	error	Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:692:17)
      host.iobroker	2019-11-11 15:58:22.451	error	Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:585:3)
      host.iobroker	2019-11-11 15:58:22.451	error	Caught by controller[0]: at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
      host.iobroker	2019-11-11 15:58:22.450	error	Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:653:32)
      host.iobroker	2019-11-11 15:58:22.449	error	Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
      host.iobroker	2019-11-11 15:58:22.449	error	Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:778:30)
      host.iobroker	2019-11-11 15:58:22.448	error	Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/virtual-tsc/build/index.js:3:18)
      host.iobroker	2019-11-11 15:58:22.446	error	Caught by controller[0]: at require (internal/modules/cjs/helpers.js:25:18)
      host.iobroker	2019-11-11 15:58:22.446	error	Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:692:17)
      host.iobroker	2019-11-11 15:58:22.446	error	Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:585:3)
      host.iobroker	2019-11-11 15:58:22.445	error	Caught by controller[0]: at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
      host.iobroker	2019-11-11 15:58:22.443	error	Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:653:32)
      host.iobroker	2019-11-11 15:58:22.443	error	Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
      host.iobroker	2019-11-11 15:58:22.442	error	Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:778:30)
      host.iobroker	2019-11-11 15:58:22.441	error	Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/virtual-tsc/build/compiler.js:3:10)
      host.iobroker	2019-11-11 15:58:22.440	error	Caught by controller[0]: at require (internal/modules/cjs/helpers.js:25:18)
      host.iobroker	2019-11-11 15:58:22.439	error	Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:692:17)
      host.iobroker	2019-11-11 15:58:22.438	error	Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:562:25)
      host.iobroker	2019-11-11 15:58:22.437	error	Caught by controller[0]: at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
      host.iobroker	2019-11-11 15:58:22.436	error	Caught by controller[0]: Error: Cannot find module 'typescript'
      host.iobroker	2019-11-11 15:58:22.435	error	Caught by controller[0]: ^
      host.iobroker	2019-11-11 15:58:22.434	error	Caught by controller[0]: throw err;
      host.iobroker	2019-11-11 15:58:22.432	error	Caught by controller[0]: internal/modules/cjs/loader.js:638
      host.iobroker	2019-11-11 15:58:21.721	info	instance system.adapter.javascript.0 started with pid 25627
      

      Kann mir jemand kurz helfen?
      Wieso will er jetzt das module typescript haben? Bzw. gehört das zum neuen js-controller?
      Ich oute mich mal als Linux-Goofy, insofern vielleicht kann mir jemand kurz helfen.
      Dank im voraus!

      js-controller ist 2.0.42

      pi@iobroker:~ $ node -v
      v10.17.0
      pi@iobroker:~ $ npm -v
      6.11.3
      
      AlCalzoneA Offline
      AlCalzoneA Offline
      AlCalzone
      Developer
      schrieb am zuletzt editiert von AlCalzone
      #2

      @Smartin Da ist was bei der Installation schief gelaufen.

      cd /opt/iobroker/node_modules/iobroker.javascript
      npm install --production
      

      Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

      1 Antwort Letzte Antwort
      1
      • S Smartin

        Moin,
        ich seit dem Update des js-controller heute funktioniert mein javascript Adapter nicht mehr und ich bekomme im Log

        host.iobroker	2019-11-11 15:58:52.492	info	instance system.adapter.javascript.0 started with pid 26324
        host.iobroker	2019-11-11 15:58:22.460	info	Restart adapter system.adapter.javascript.0 because enabled
        host.iobroker	2019-11-11 15:58:22.459	error	instance system.adapter.javascript.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
        host.iobroker	2019-11-11 15:58:22.458	error	Caught by controller[0]: at bootstrapNodeJSCore (internal/bootstrap/node.js:623:3)
        host.iobroker	2019-11-11 15:58:22.458	error	Caught by controller[0]: at startup (internal/bootstrap/node.js:283:19)
        host.iobroker	2019-11-11 15:58:22.457	error	Caught by controller[0]: at Function.Module.runMain (internal/modules/cjs/loader.js:831:12)
        host.iobroker	2019-11-11 15:58:22.457	error	Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:585:3)
        host.iobroker	2019-11-11 15:58:22.456	error	Caught by controller[0]: at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
        host.iobroker	2019-11-11 15:58:22.455	error	Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:653:32)
        host.iobroker	2019-11-11 15:58:22.455	error	Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
        host.iobroker	2019-11-11 15:58:22.454	error	Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:778:30)
        host.iobroker	2019-11-11 15:58:22.454	error	Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.javascript/main.js:35:24)
        host.iobroker	2019-11-11 15:58:22.452	error	Caught by controller[0]: at require (internal/modules/cjs/helpers.js:25:18)
        host.iobroker	2019-11-11 15:58:22.452	error	Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:692:17)
        host.iobroker	2019-11-11 15:58:22.451	error	Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:585:3)
        host.iobroker	2019-11-11 15:58:22.451	error	Caught by controller[0]: at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
        host.iobroker	2019-11-11 15:58:22.450	error	Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:653:32)
        host.iobroker	2019-11-11 15:58:22.449	error	Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
        host.iobroker	2019-11-11 15:58:22.449	error	Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:778:30)
        host.iobroker	2019-11-11 15:58:22.448	error	Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/virtual-tsc/build/index.js:3:18)
        host.iobroker	2019-11-11 15:58:22.446	error	Caught by controller[0]: at require (internal/modules/cjs/helpers.js:25:18)
        host.iobroker	2019-11-11 15:58:22.446	error	Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:692:17)
        host.iobroker	2019-11-11 15:58:22.446	error	Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:585:3)
        host.iobroker	2019-11-11 15:58:22.445	error	Caught by controller[0]: at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
        host.iobroker	2019-11-11 15:58:22.443	error	Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:653:32)
        host.iobroker	2019-11-11 15:58:22.443	error	Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
        host.iobroker	2019-11-11 15:58:22.442	error	Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:778:30)
        host.iobroker	2019-11-11 15:58:22.441	error	Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/virtual-tsc/build/compiler.js:3:10)
        host.iobroker	2019-11-11 15:58:22.440	error	Caught by controller[0]: at require (internal/modules/cjs/helpers.js:25:18)
        host.iobroker	2019-11-11 15:58:22.439	error	Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:692:17)
        host.iobroker	2019-11-11 15:58:22.438	error	Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:562:25)
        host.iobroker	2019-11-11 15:58:22.437	error	Caught by controller[0]: at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
        host.iobroker	2019-11-11 15:58:22.436	error	Caught by controller[0]: Error: Cannot find module 'typescript'
        host.iobroker	2019-11-11 15:58:22.435	error	Caught by controller[0]: ^
        host.iobroker	2019-11-11 15:58:22.434	error	Caught by controller[0]: throw err;
        host.iobroker	2019-11-11 15:58:22.432	error	Caught by controller[0]: internal/modules/cjs/loader.js:638
        host.iobroker	2019-11-11 15:58:21.721	info	instance system.adapter.javascript.0 started with pid 25627
        

        Kann mir jemand kurz helfen?
        Wieso will er jetzt das module typescript haben? Bzw. gehört das zum neuen js-controller?
        Ich oute mich mal als Linux-Goofy, insofern vielleicht kann mir jemand kurz helfen.
        Dank im voraus!

        js-controller ist 2.0.42

        pi@iobroker:~ $ node -v
        v10.17.0
        pi@iobroker:~ $ npm -v
        6.11.3
        
        BBTownB Offline
        BBTownB Offline
        BBTown
        schrieb am zuletzt editiert von
        #3

        @Smartin
        Ich kann dir zwar nicht direkt bzgl. deines Fehlerbildes helfen, aber womöglich eine kleine Erläuterung zu Typescript geben.

        Wenn Du ein neues Script anlegen möchstest hast Du folgende Auswahl:
        33847314-c50a-45b6-b9bd-6fc16542b439-grafik.png

        Typescript gehört also zum Standarumfang vom javascript Adapter

        ioBroker auf NUC (VM debian v13 (Trixie ), node v22.22.2 npm v10.9.4, js-controller v7.1.1 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

        AlCalzoneA 1 Antwort Letzte Antwort
        1
        • BBTownB BBTown

          @Smartin
          Ich kann dir zwar nicht direkt bzgl. deines Fehlerbildes helfen, aber womöglich eine kleine Erläuterung zu Typescript geben.

          Wenn Du ein neues Script anlegen möchstest hast Du folgende Auswahl:
          33847314-c50a-45b6-b9bd-6fc16542b439-grafik.png

          Typescript gehört also zum Standarumfang vom javascript Adapter

          AlCalzoneA Offline
          AlCalzoneA Offline
          AlCalzone
          Developer
          schrieb am zuletzt editiert von
          #4

          @BBTown @Smartin
          Weiterhin wird TypeScript genutzt, um die Syntaxhilfe für globale Skripte zu generieren, damit dann in anderen die globalen Funktionen im Editor angezeigt werden (egal ob JavaScript oder TypeScript).

          Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

          1 Antwort Letzte Antwort
          2
          • S Offline
            S Offline
            Smartin
            schrieb am zuletzt editiert von
            #5

            Wow seid ihr schnell ... 😊

            npm install --production
            

            Damit läuft der JS-Adapter nun wieder rund und das Problem gelöst.
            Vielen Dank für die schnelle Hilfe und für die Infos dazu!

            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
            FAQ Cloud / IOT
            HowTo: Node.js-Update
            HowTo: Backup/Restore
            Downloads
            BLOG

            568

            Online

            32.8k

            Benutzer

            82.8k

            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