Co je to soubor zdrojové mapy? Zdrojový mapový soubor je metadatový soubor, který nahrazuje odpovídající název proměnné a umístění proměnné po komprimaci JS souboru, a obvykle je tento soubor umístěn ve stejném adresáři jako min.js master soubor. Například původní proměnná po kompresi je mapa, a po kompresi může být nahrazena pravidlem a by the variable replacement rule, v tomto případě source map soubor zaznamenává informace o tomto mapování, což je výhoda, že při ladění, pokud dojde k chybám v JS, prohlížeč znovu sloučí komprimovaný JS parsováním mapového souboru, takže vývojáři mohou použít kód před kompresí k ladění, což nám přinese velké pohodlí! A tento druh reduktivní ladicí funkce má zatím jen chorme, takže bude problém s názvem, když jsem zavedl jquery-1.10.2.min.js, je funkční ve Firefoxu nebo jiných prohlížečích, a bude hlášeno, že nemůže najít soubor jquery-1.10.2.min.map pod chorme, 404. Kvůli výše uvedené situaci jquery zjistí, zda prohlížeč podporuje funkci zdrojové mapy Pokud je to podporováno, stáhněte si soubor zdrojové mapy, a pokud se v tuto chvíli díváte na oficiální web, min.js žádný problém, aplikace se otevře do vlastního adresáře a najde soubor zdrojové mapy, a pokud je jquery.min.js soubor na vašem serveru a na serveru není žádná zdrojová mapa, bude nahlášen nesprávně!
Tři řešení:
1. Citujte oficiální webové dokumenty 2. Stáhněte si zdrojový mapový soubor a umístěte ho na server (doporučeno) 3. Zkontrolujte nástroj chorme file tool > vývojářských nástrojích -> nastavení -> Povolte zdrojové mapy, odstraňte tuto kontrolu, jquery nestáhne soubor zdrojové mapy!
|