2014-10-06 2 views
3

У меня проблема установить точку останова в исходном файле javascript, который был отображен на реальных источниках с файлом исходной карты.Невозможно установить точку останова в исходном сопоставленном файле (пример с jquery)

Проблема может быть продемонстрирована на сайте jquery.com.

На этом сайте импортированный скрипт jquery.min.js, который содержит директиву //# sourceMappingURL=jquery.js.

Это можно наблюдать на хром 37 отладчике: source map debugging

В том, что «реальный исходный файл», я пытаюсь настроить контрольную точку на линии 500, ошибка в строке 6955 появляется точка останова.

В чем дело с этим прецедентом? Можно ли сделать это ?

ответ

1

Это может произойти, если линия, на которую установлена ​​точка останова, не имеет правильного отображения в скомпилированный исходный код. Я проверил, и действительно, эта строка сопоставляется с какой-то странной (неизученной) позицией в файле jqeury.min.js.

Рассмотрите вопрос об этом как о проблеме JQuery. Обратите внимание, однако, что, хотя в последних версиях исходной карты jquery url не включен в мини-версию по умолчанию, вы можете загрузить ее со своего сайта и проверить, исправлено ли это.

 Смежные вопросы

  • Нет связанных вопросов^_^