При обнаружении ошибки, я хочу получить с трассировкой стека фактический код строки, вызвавшей ошибку. Учитывая, что у меня есть путь к файлу и номер строки, забрасывающий ошибку, как лучше всего получить фактический код этой строки?Получить код конкретной строки в файле Javascript
2
A
ответ
2
Помимо очевидного «поиска в файле», есть несколько вещей, которые вы можете сделать, чтобы получить его автоматически. Оформить проект Tracekit на GitHub. Для ошибок, которые он захватывает, он выполнит запрос AJAX для скрипта и найдет соответствующие строки в тексте.
В качестве альтернативы, если вы ищете способ справиться с этим автоматически, вам следует рассмотреть такую услугу, как TrackJS, которая будет захватывать все соответствующие сценарии и применять к ним исходные коды. Я один из оригинальных разработчиков, и я использовал его во многих проектах, чтобы исправить ошибки смехотворно быстро :)
_ «Учитывая, что у меня есть путь к файлу и номер строки, бросающий ошибку» _ Review '.js 'файл по указанному номеру строки? – guest271314
В некоторых браузерах вы также можете нажать на зарегистрированную ошибку, и она перенесет вас в эту строку. – Shilly