Как отключить исходные карты в Safari?
Версия Safari, поставляемая с Mavericks (7.0), включает в себя поддержку исходных карт, которые, как я думал, будут благословением для разработки Coffeescript. К сожалению, я нахожу это так же, как Chrome, они не очень хорошо работают. Точки останова редко получают удар, и поэтому я бы хотел отключить эту функцию.
Я не могу найти вариант для этого. Я застрял с ними?
1 ответ
Решение
Обходной путь для локально распространяемых js-файлов поставщика - редактировать их и изменять ссылку на исходную карту. Например, на backbone.min.js я изменил строку
//# sourceMappingURL=backbone-min.map
в
//# source MappingURL=backbone-min.map
... так что я могу легко включить его снова, удалив пробел. Очевидно, что если вы используете версию CDN, это не сработает, но для разработки я бы рекомендовал использовать локальные копии библиотек поставщиков.