@Ilusha

Как логировать javascript-ошибки?

Добрый день.

Задача состоит в следующем: на метод window.onerror ставлю свой обработчик, чтобы отлавливать все ошибки и отправлять их на сервер.
Вопрос: существуют ли решения, которые могут работать в минифицированом коде, склеенном в одну строку (например, используя source map)?
  • Вопрос задан
  • 2442 просмотра
Решения вопроса 1
я знаю 3 способа:
1) можете отсылать sourcemap на production, если вы смелый и дерзкий
2) можете воспользоваться либой для логирования Sentry
3) можете написать веб приложение, которому будете на вход давать минифицированный stacktrace, который будет превращать его в исходный код, например с помощью либы source-map. для этого приложению потребуются sourcemap'ы, которые вы можете отсылать(например с помощью ftp) при сборке фронта
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@bigtrouble
Тоже интересен ответ на вопрос - ничего не нашли?
Ответ написан
@vasinsky
try - catch - и при отлове отсылать их на сервер - аяксом.

но не стоит забывать - что если такие ошибки будут возникать часто - то вы можете сами себя задоссить, поисковики так же могут провоцировать часть таких ошибок
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 06:06
1500 руб./в час
22 нояб. 2024, в 06:04
1 руб./за проект
22 нояб. 2024, в 03:54
1500 руб./за проект