Sentry-javascript: Verbinden Sie console.warn/console.error mit Raven.captureMessage

Erstellt am 14. März 2013  ·  6Kommentare  ·  Quelle: getsentry/sentry-javascript

Äffen Sie ausdrücklich patch console.* als Protokollebenen.

Alle 6 Kommentare

Nein.

Ich bin -0 dazu - scheint laut zu sein und hilft nur Entwicklern, die in der Lage wären, es stattdessen richtig zu machen.

@acdha , es würde hinter einer Einstellung der Protokollebene liegen. Sie würden also sagen, Raven.config(..., {level: 'warn'}) , damit Sie steuern können, wie viel Lärm Sie möchten.

Ich hätte nichts dagegen, wenn Sie es hinzufügen, aber ich frage mich, ob es die Leute nur ermutigen würde, schlecht gestaltete Protokollnachrichten zu senden, anstatt die Protokollierung korrekt zu integrieren.

Wenn Sie eine Raven.captureMessage oder eine captureException ausführen, können Sie normalerweise eine console.log dort ablegen, wenn Sie möchten, oder einen kleinen Wrapper für sich selbst schreiben, was für den Entwickler wie zwei Codezeilen wäre.

Bearbeiten: Eigentlich sollte der Entwickler sowieso Aufrufe an Raven.capture * umschließen, sonst koppeln Sie sich wirklich an die Raven-Implementierung.

Dies geschieht mit dem Konsolen-Plugin.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen