NEWS
[Gelöst]Skriptfehler in einfachem Skript
-
Ich möchte gerade anfangen mehr in JavaScript zu machen, da einige Dinge (z.B. Nutzen von Daten in Aufzählungen) in Blockly nicht möglich sind.
Nun wollte ich mal die http://www.iobroker.net/docu/?page_id=5385&lang=de durchgehen. Jedoch bekomme ich direkt beim Hello Welt Skript bereits Fehler. Meine blockly Skripte funktionieren aber in meiner Installation. :?
Skript:
console.log("Hallo Welt!");Log:
12:23:09.427 [info] javascript.1 Start javascript script.js.Test.Testskript 12:23:09.429 [error] javascript.1 script.js.Test.Testskript: script.js.Test.Testskript:7 12:23:09.430 [error] javascript.1 at script.js.Test.Testskript:7:55Was mache ich falsch? So komplex ist das Skript ja nicht. :mrgreen:
-
ist das die einzige zeile in deinem skript?
-
ist das die einzige zeile in deinem skript? `
Ja das ist die einzige.Schau mal in der Gruppe global nach! `
Da lagen zwei Skripte drin bei denen ich DInge getestet habe. Habe die in einen anderen Ordner namens Test verschoben, die Javascript Instanzen (habe zwei, eine für produktive und eine für test-Skripte) neu gestartet. Leider der gleiche Fehler. Oder was meinst du genau?
Können inaktive Skripte hier stören?!?
-
Habe das Hallo Welt Skript mal nach global und wieder zurück nach Test verschoben, seitdem funktioniert zumindest die Ausgabe. Jedoch sind die bekannten Errors weiterhin drin. :?
13:00:31.880 [info] javascript.1 Stop script script.js.Test.Testskript 13:00:31.886 [info] javascript.1 Stop script script.js.Test.Testskript 13:00:36.656 [info] javascript.1 Start javascript script.js.Test.Testskript 13:00:36.658 [error] javascript.1 script.js.Test.Testskript: script.js.Test.Testskript:7 13:00:36.663 [info] javascript.1 Start javascript script.js.Test.Testskript 13:00:36.665 [info] javascript.1 script.js.Test.Testskript: Hallo Welt! 13:00:36.665 [info] javascript.1 script.js.Test.Testskript: Hallo Welt! 13:00:36.666 [info] javascript.1 script.js.Test.Testskript: registered 0 subscriptions and 0 schedules 13:00:36.660 [error] javascript.1 at script.js.Test.Testskript:7:55 13:00:40.059 [info] javascript.1 Stop script script.js.Test.Testskript 13:00:40.067 [info] javascript.1 Stop script script.js.Test.Testskript 13:00:41.331 [info] javascript.1 Start javascript script.js.Test.Testskript 13:00:41.333 [info] javascript.1 script.js.Test.Testskript: Hallo Welt! 13:00:41.334 [info] javascript.1 script.js.Test.Testskript: Hallo Welt! 13:00:41.319 [info] javascript.1 Start javascript script.js.Test.Testskript 13:00:41.321 [error] javascript.1 script.js.Test.Testskript: script.js.Test.Testskript:7 13:00:41.322 [error] javascript.1 at script.js.Test.Testskript:7:55 13:00:41.334 [info] javascript.1 script.js.Test.Testskript: registered 0 subscriptions and 0 schedules -
Ist die Gruppe global jetzt leer ?
Wenn die Fehlermeldung bei einem einzeilgen Skript auf Zeile 7 verweist, muss automatisch etwas aus global in das Skript kopiert worden sein. `
Jetzt funktioniert es. Ich habe einige Skripte (waren aber alle deaktiviert) gelöscht, alle "nicht-Blockly" Skripte komplett auskommentiert und die Test Javascript Instanz neu gestartet.
14:21:37.098 [info] javascript.1 Stop script script.js.Test.Testskript 14:21:38.551 [info] javascript.1 Start javascript script.js.Test.Testskript 14:21:38.553 [info] javascript.1 script.js.Test.Testskript: Hallo Welt! 14:21:38.553 [info] javascript.1 script.js.Test.Testskript: registered 0 subscriptions and 0 schedulesDanke für die Hilfe und den Verweis aus global.
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