Що таке файл вихідної карти? Файл карти джерела — це метадані, який замінює відповідну назву змінної та її розташування після стиснення JS-файлу, і зазвичай цей файл розміщується в тому ж каталогу, що й min.js головний файл. Наприклад, початкова змінна після стиснення — це map, і після стиснення її можна замінити на правило заміни змінною; у цей момент вихідний файл карти записує інформацію про це відображення, що дає перевагу тому, що при налагодженні, якщо є якісь 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 не завантажить файл вихідної карти!
|