Что такое исходный файл карты? Файл исходной карты — это метафайл, который заменяет соответствующее имя переменной и её местоположение после сжатия JS-файла, и обычно этот файл помещается в тот же каталог, что и min.js мастер-файл. Например, исходная переменная после сжатия — это отметка, и после сжатия её можно заменить правилом замены переменной; в этот момент исходный файл карты будет записывать информацию об этом отображении, что даёт преимущество: при отладке, если есть ошибки JS, браузер повторно объединит сжатый js, парсируя файл карты, чтобы разработчики могли использовать код до сжатия для отладки, что принесёт нам большое удобство! И такая упрощённая функция отладки сейчас есть только в Chorme, поэтому проблема с названием будет — когда я ввёл jquery-1.10.2.min.js, она хороша в Firefox или других браузерах, и будет сообщено, что файл jquery-1.10.2.min.map не может найти под chorme, 404, из-за вышеописанной ситуации jquery определит, поддерживает ли браузер функцию исходной карты Если она поддерживается, скачайте исходный файл карты, и если вы ссылаетесь на официальный сайт min.js, то проблем нет, он зайдёт в отдельный каталог, чтобы найти исходный файл, и если jquery.min.js файл находится на вашем сервере, а исходной карты на сервере нет, то информация будет некорректно отчитана!
Три решения:
1. Процитировать документы официального сайта 2. Скачайте исходный файл карты и разместите его на сервере (рекомендую) 3. Проверьте инструмент файлов chorme > инструменты разработчиков — > настройки — > Включите исходные карты, удалите эту проверку — jquery не скачает исходный файл карты!
|