Explicitement monkey patch console.* en tant que niveaux de journalisation.
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.