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

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Gelöst: JS Adapter-Cannot find module 'typescript'

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.2k

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.5k

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.7k Aufrufe 2 Watching
  • Ä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 Online
        BBTownB Online
        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.21.0 npm v10.9.4, js-controller v7.1.0 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 ... :blush:

            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
            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

            759

            Online

            32.5k

            Benutzer

            81.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