Получить трассировку стека в виде строки при использовании исходной карты? ⇐ Javascript
Получить трассировку стека в виде строки при использовании исходной карты?
Чтобы получить как можно больше от своих ошибок, я хочу захватить трассировку стека для отображения в консоли браузера, а также отправить ее во внешнюю службу регистрации.
Первый случай работает нормально, когда я console.error(myError), исходный файл карты правильно интерпретируется браузером, а трассировка стека отображает соответствующие имена файлов.
Однако, когда я пытаюсь получить трассировку стека в виде строки с помощью (new Error()).stack, имена файлов не имеют значения:
Моя ошибка в applicationError (http://localhost:3000/static/js/main.chunk.js:29259: по адресу http://localhost:3000/static/js/main.chunk.js:1624: в onError (http://localhost:3000/static/js/0.chunk.js:82415:3) в apiCall (http://localhost:3000/static/js/0.chunk.js:82449:12) в асинхронном режиме http://localhost:3000/static/js/main.chunk.js:26165:21 в асинхронном App.comComponentWillMount (http://localhost:3000/static/js/main.chunk.js:246:5) Как мне получить «проанализированную» трассировку стека, чтобы отправить соответствующую информацию в мой регистратор?
Я видел эти вопросы SO, но, хотя на первый взгляд вопрос кажется актуальным, никто не ответил на мой вопрос:
[*]Javascript: трассировка стека отладки с использованием карт исходного кода [*]Как использовать карту исходного кода в трассировке стека JS?
Чтобы получить как можно больше от своих ошибок, я хочу захватить трассировку стека для отображения в консоли браузера, а также отправить ее во внешнюю службу регистрации.
Первый случай работает нормально, когда я console.error(myError), исходный файл карты правильно интерпретируется браузером, а трассировка стека отображает соответствующие имена файлов.
Однако, когда я пытаюсь получить трассировку стека в виде строки с помощью (new Error()).stack, имена файлов не имеют значения:
Моя ошибка в applicationError (http://localhost:3000/static/js/main.chunk.js:29259: по адресу http://localhost:3000/static/js/main.chunk.js:1624: в onError (http://localhost:3000/static/js/0.chunk.js:82415:3) в apiCall (http://localhost:3000/static/js/0.chunk.js:82449:12) в асинхронном режиме http://localhost:3000/static/js/main.chunk.js:26165:21 в асинхронном App.comComponentWillMount (http://localhost:3000/static/js/main.chunk.js:246:5) Как мне получить «проанализированную» трассировку стека, чтобы отправить соответствующую информацию в мой регистратор?
Я видел эти вопросы SO, но, хотя на первый взгляд вопрос кажется актуальным, никто не ответил на мой вопрос:
[*]Javascript: трассировка стека отладки с использованием карт исходного кода [*]Как использовать карту исходного кода в трассировке стека JS?
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Получите описание исключения и трассировку стека, вызвавшего исключение, в виде строки.
Anonymous » » в форуме Python - 0 Ответы
- 17 Просмотры
-
Последнее сообщение Anonymous
-