NEWS
Logging ohne Scripname in der Nachricht
-
Guten Abend zusammen,
gibt es eine Möglichkeit nur den Text aus console.error("TEST") zu loggen?
Die Ausgabe im Protokoll schreibt auch immer den Scriptnamen dazu:script.js.common.Playground.createTestErrorInLog: TEST
auch die in der Doku beschriebene FUnktion über
onLog( data =>{ data.message })
liefert immer den Scriptpfad/namen mit. Ich möchte nur den Text auswerten.
Mit freundlichen Grüßen
bourton -
@bourton88
onLog("warn",data => log(data.message.split(":")[1]))
-
@fastfoot sagte in Logging ohne Scripname in der Nachricht:
onLog("warn",data => log(data.message.split(":")[1]))
Die Idee hatte ich auch erst, aber da erscheint die Fehlermeldung
Property 'split' does not exist on type 'string'.(2339)
und das "split" ist rot unterstrichen.
-
@bourton88 was zeigt
log(data)
? -
@fastfoot
Ich kann es mir nicht erklären, aber ich wollte deine Letzte Frage soeben beantworten, aber der erste Vorschlag mit "split" geht jetzt.... Ich kann auch den Fehler von oben nicht mehr reproduzieren...Dieser Code funktioniert heute....Gestern hat split noch die oben genannte Fehlermeldung hervorgerufen
onLog("error" ,data =>{ log(data.message.split(":")[1]); });
Ist ja schön, dass es jetzt geht...Aber interessehalber..Kann das jemand erklären?
-
@bourton88 sagte in Logging ohne Scripname in der Nachricht:
Kann das jemand erklären?
richtige Fehler sind nur die welche im Log zur Laufzeit auftauchen. Die roten Kringel sind 'nur' Hinweise und oft fehlerhaft.