2017-02-16 3 views
0

Я написал довольно большое одностраничное приложение, и я собираюсь развернуть его в ограниченную аудиторию. Я хотел бы быть в состоянии:Обнаружение сбоев javascript на стороне клиента

  • Обнаружение противных Javascript ошибок (например, доступ к объекту, который не существует, функции обработки вызовов, которые не существуют и т.д.)

  • Когда происходит, получить как можно больше информации, насколько это возможно (StackTrace, значения переменных, ничего не могу)

  • сделать сообщение на сервер, говоря админов о проблеме, что только что произошло

Это было сделано раньше? Как это работает/сражается/не работает против мини-кодирования/обфускации и т. Д.?

Прежде чем я изобретаю еще одно колесо, есть ли полная библиотека, которая все это делает?

+1

Почему бы не просто отладить код и убедиться, что все это работает? – Pointy

+1

Да, это называется jshint –

+1

Прочитайте [Capture and report JavaScript errors with window.onerror] (https://blog.sentry.io/2016/01/04/client-javascript-reporting-window-onerror.html) (или другие аналогичные статьи). – nnnnnn

ответ

0

https://sentry.io/welcome/

Выглядит довольно полным для фронта конец и фоновая ошибка отчетности.

Удачи вам!

Смежные вопросы