Sentry-javascript: Connectez console.warn/console.error à Raven.captureMessage

Créé le 14 mars 2013  ·  6Commentaires  ·  Source: getsentry/sentry-javascript

Explicitement monkey patch console.* en tant que niveaux de journalisation.

Tous les 6 commentaires

Non.

Je suis -0 à ce sujet - il semble que ce serait bruyant et n'aiderait que les développeurs qui seraient en mesure de le faire correctement à la place.

@acdha , ce serait derrière un paramètre de niveau de journalisation. Donc, vous diriez, Raven.config(..., {level: 'warn'}) afin que vous puissiez contrôler la quantité de bruit que vous voulez.

Je ne m'opposerais pas à ce que vous l'ajoutiez, mais je me demande si cela encouragerait simplement les gens à envoyer des messages de journal mal conçus plutôt que d'intégrer correctement la journalisation.

généralement, lorsque vous faites un Raven.captureMessage ou captureException, vous pouvez y mettre un console.log si vous le souhaitez, ou écrire un petit wrapper pour vous-même, ce serait comme deux lignes de code pour le développeur.

Edit : Vraiment, le développeur devrait de toute façon envelopper les appels à Raven.capture*, sinon vous vous couplez vraiment à l'implémentation de Raven.

Cela se fait avec le plugin console.

Cette page vous a été utile?
0 / 5 - 0 notes