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:55
Was mache ich falsch? So komplex ist das Skript ja nicht. :mrgreen:
-
ist das die einzige zeile in deinem skript?
-
Schau mal in der Gruppe global nach!
-
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.
-
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 schedules
Danke für die Hilfe und den Verweis aus global.