Я просто потратил много времени, пытаясь выяснить, как использовать исходные карты, чтобы получить код eval'd javascript, чтобы отобразиться в отладчике, где я мог бы наложить на него очки разрыва и прочее. Я продолжал видеть намеки на то, что это возможно, но большинство из того, что я читал, касалось картографического кода с преобразованием исходного кода или CoffeeScript, и, как правило, все это казалось невероятно сложным. Но потом я наткнулся на ответ, который был смехотворным, и я отвечу на свой вопрос ниже.Как сделать код javascript eval'd доступным для отладчика?
1
A
ответ
1
Просто поместите это в конце блока Eval:
//@ sourceURL=foo.js
В панели источников Chrome, foo.js теперь показывает под «(без домена)».
О, и я получил его от: https://blog.getfirebug.com/2009/08/11/give-your-eval-a-name-with-sourceurl/ – Sigfried
И, не получив ответа в stackoverflow путем поиска ключевых слов вопроса, я нашел его, ища фактический ответ: http://stackoverflow.com/questions/13129904/how-do-i-debug-javascript-which-was-loaded-via-ajax -specifically-JQuery. Итак, я оставлю свою версию, потому что, возможно, людям будет легче найти. – Sigfried