Идентификация проблемы по номеру символа в журналах ошибок приложений скомпилированного узлаJavascript

Форум по Javascript
Ответить
Anonymous
 Идентификация проблемы по номеру символа в журналах ошибок приложений скомпилированного узла

Сообщение Anonymous »

У меня есть служба узлов, использующая экспресс-сервер, развернутый в производстве. Внутри он создает безголовый Chrome, открывает веб-страницу (разработанную на основе реакции), делает ее снимок экрана и возвращает снимок экрана. Мы видим, что во время рендеринга страницы возникает проблема, вызывающая исключение. Мы проследили до компонента реагирования, где возникает проблема, но не можем двигаться дальше.
В качестве последней надежды я пытаюсь выяснить, есть ли способ отследить источник( номер строки в исходном коде, возможно?) сбоя из (скомпилированных) журналов приложений с использованием номера символа в журналах трассировки исключений. Они выглядят следующим образом:

Код: Выделить всё

(Custom-Apollo-Hooks)(] Encountered error) {

errno: 'ECONNRESET',

syscall: 'read',

at /xxxxxx/release_cache/e06cb96d022322dhgs4f5999d4dc5679cf/xx/xx-xxxxxxxx/xxxxxx-service/xxxx/xxxx-server.js:2:57242

at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {

at Logger$F.error (https://127.0.0.1//v1/js/module/app-aafde331.js:1:49395)

at ps (https://cdn.skypack.dev/-/react-dom@v17.0.1-oZ1BXZ5opQ1DbTh7nu9r/dist=es2020,mode=imports,min/optimized/react-dom.js:9:9574)

at Ja (https://cdn.skypack.dev/-/react-dom@v17.0.1-oZ1BXZ5opQ1DbTh7nu9r/dist=es2020,mode=imports,min/optimized/react-dom.js:9:864)

at Tt (https://127.0.0.1//v1/js/module/my-react-component-name.container-52c6ce99.js:1:25073)

У меня есть скомпилированный JS-файл, исходный код которого он создан. Есть ли способ получить подсказки по номеру символа «57242» (или приведенным ниже), чтобы понять, какая переменная имеет значение null или в какой строке возникла проблема?
Веб-страница вызывает нашу API-интерфейсы Graphql для рендеринга, следовательно, журнал ловушек Apollo. Я знаю, что сбой, скорее всего, связан с вызовом API, здесь цель состоит в том, чтобы как можно точнее сопоставить его с исходным кодом.

Подробнее здесь: https://stackoverflow.com/questions/793 ... error-logs
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»