NEWS
Java Script Classes funktionieren nicht mehr
-
Hallo Forum,
habe heute meinen iobroker per backitup auf einen neuen Raspberry 4 geschoben. Seitdem funktionieren keine Skripte mehr. Ich bekomme Kompilierfehler, die ich vorher nicht hatte:javascript.0 2021-02-19 16:00:48.736 error (7287) SyntaxError: Unexpected token =
javascript.0 2021-02-19 16:00:48.736 error (7287) ^
javascript.0 2021-02-19 16:00:48.736 error (7287) FriendlyName = "";
javascript.0 2021-02-19 16:00:48.735 error at script.js.Skript_1:9
javascript.0 2021-02-19 16:00:48.735 error (7287) script.js.Skript_1 compile failed:
javascript.0 2021-02-19 16:00:48.732 info (7287) Start javascript script.js.Skript_1Der Code des Skripts sieht so aus:
function rand (min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}class PowerConsumerCounter
{
FriendlyName = "";
StartTime = null;
Timer = null;--- Er meckert also bei FriendlyName = "" ????
Warum funktioniert das nicht mehr. Ich tappe im Dunklen....
-
Hallo Forum,
habe heute meinen iobroker per backitup auf einen neuen Raspberry 4 geschoben. Seitdem funktionieren keine Skripte mehr. Ich bekomme Kompilierfehler, die ich vorher nicht hatte:javascript.0 2021-02-19 16:00:48.736 error (7287) SyntaxError: Unexpected token =
javascript.0 2021-02-19 16:00:48.736 error (7287) ^
javascript.0 2021-02-19 16:00:48.736 error (7287) FriendlyName = "";
javascript.0 2021-02-19 16:00:48.735 error at script.js.Skript_1:9
javascript.0 2021-02-19 16:00:48.735 error (7287) script.js.Skript_1 compile failed:
javascript.0 2021-02-19 16:00:48.732 info (7287) Start javascript script.js.Skript_1Der Code des Skripts sieht so aus:
function rand (min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}class PowerConsumerCounter
{
FriendlyName = "";
StartTime = null;
Timer = null;--- Er meckert also bei FriendlyName = "" ????
Warum funktioniert das nicht mehr. Ich tappe im Dunklen....
Habs selbst gefunden.
Hab versehentlich auf dem neuen Raspberri NodeJS 10.2 installiert - mit 12.2 funktioniert es wieder - Nur falls jemand auf dasselbe Problem reinfällt

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