Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 9644|Ответ: 0

[JavaScript] Значение файла js.map (поворот)

[Скопировать ссылку]
Опубликовано 03.07.2018 9:26:46 | | |
Что такое исходный файл карты?
Файл исходной карты — это метафайл, который заменяет соответствующее имя переменной и её местоположение после сжатия 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 не скачает исходный файл карты!




Предыдущий:Руководство по началу работы: Typescrip{filter}t
Следующий:Используйте конфигурационный файл tsconfig
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com