Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. [Gelöst] Java-Script API / NPM-Paket einbinden

    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

    [Gelöst] Java-Script API / NPM-Paket einbinden

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

      Hallo zusammen,

      ich möchte eine Java-Script API, die in der Shell als NPM-Paket installierbar ist, in iobroker nutzen. In der Shell kann ich das Paket (klf-200-api) problemlos über <npm install klf-200-api> installieren und in JavaScript (.js)-Dateien unter <node script.js> nutzen.

      Wenn ich das npm-Paket in der ioBroker JavaScriptingEngine-Instanz als "zusätzliches Paket" angebe, wird es auch akzeptiert und geladen (sehe ich im Log).

      Bei der Nutzung der API in einem konkreten Script (mit var klfapi = require("kal-200-api")), was in der Shell problemlos funktioniert, wird die Zeile im Code rot unterstrichen, da die Engine die API nicht findet.

      Kann mir jemand einen Tipp geben, wie ich das sinnvoll eingebunden bekomme?

      Danke & Gruß
      Alex

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

        @Singular75 sagte:

        wird die Zeile im Code rot unterstrichen

        Das sollte ignoriert werden ! Funktioniert es denn nicht ?

        1 Reply Last reply Reply Quote 0
        • S
          Singular75 last edited by

          Öhm, haltet mich für altmodisch, aber wenn meine IDE mir einen Fehler im Code anzeigt, versuche ich normalerweise gar nicht erst, ihn auszuführen 🙂 Aber guter Hinweis, ich versuche das gleich dann mal...

          S 1 Reply Last reply Reply Quote 0
          • S
            Singular75 @Singular75 last edited by

            @Singular75 said in Java-Script API / NPM-Paket einbinden:

            Öhm, haltet mich für altmodisch, aber wenn meine IDE mir einen Fehler im Code anzeigt, versuche ich normalerweise gar nicht erst, ihn auszuführen 🙂 Aber guter Hinweis, ich versuche das gleich dann mal...

            --> Versucht und Erfolg 🙂 Danke!

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

              @Singular75 sagte

              Erfolg

              Dann markiere bitte das Thema in der Überschrift als [gelöst].

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

              Support us

              ioBroker
              Community Adapters
              Donate

              541
              Online

              31.8k
              Users

              80.0k
              Topics

              1.3m
              Posts

              2
              5
              345
              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