Sentry-javascript: Conecte console.warn/console.error a Raven.captureMessage

Criado em 14 mar. 2013  ·  6Comentários  ·  Fonte: getsentry/sentry-javascript

Explicitamente macaco patch console.* como níveis de log.

Todos 6 comentários

Não.

Estou -0 nisso - parece que seria barulhento e só ajuda os desenvolvedores que estariam em posição de fazê-lo da maneira certa.

@acdha , estaria atrás de uma configuração de nível de log. Então você diria Raven.config(..., {level: 'warn'}) para que você possa controlar a quantidade de ruído que deseja.

Eu não faria objeção a você adicioná-lo, mas me pergunto se isso apenas encorajaria as pessoas a enviar mensagens de log mal elaboradas em vez de integrar o log corretamente.

geralmente quando você faz um Raven.captureMessage ou captureException, você pode colocar um console.log lá se quiser, ou escrever um pequeno wrapper para você, seria como duas linhas de código para o desenvolvedor.

Edit: Na verdade, o desenvolvedor deve estar empacotando chamadas para Raven.capture* de qualquer maneira, caso contrário, você está realmente se acoplando à implementação do Raven.

Isso é feito com o plug-in do console.

Esta página foi útil?
0 / 5 - 0 avaliações