Vad är en källkartfil? Källkartfilen är en metadatafil som ersätter motsvarande variabelnamn och variabelns plats efter att JS-filen komprimerats, och vanligtvis placeras denna fil i samma katalog som min.js masterfil. Till exempel är den ursprungliga variabeln efter komprimering mappad, och efter komprimering kan den ersättas med a av variabelersättningsregeln, vid denna tidpunkt kommer källkartfilen att registrera informationen om denna mappning, vilket är fördelen att vid felsökning, om det finns några JS-fel, så kommer webbläsaren att återförena den komprimerade js:en genom att tolka kartfilen, så att utvecklare kan använda koden före komprimering för felsökning, vilket ger oss stor bekvämlighet! Och denna typ av reduktiv felsökningsfunktion har för närvarande bara chorme, så det kommer att uppstå ett problem med titeln, när jag introducerade jquery-1.10.2.min.js, den fungerar under Firefox eller andra webbläsare, och det rapporteras att den inte kan hitta jquery-1.10.2.min.map-filen under chorme, 404, på grund av ovanstående situation, jquery kommer att upptäcka om webbläsaren stöder källkartfunktionen Om det stöds, ladda ner källkartan, och om du nu refererar till den officiella webbplatsen min.js inga problem, den går till sin egen katalog för att hitta källkartan, och om jquery.min.js-filen finns på din server och det inte finns någon källkarta på servern, så rapporteras den felaktigt!
Tre lösningar:
1. Citera dokumenten på den officiella webbplatsen 2. Ladda ner källkartan och lägg den på servern (rekommenderas) 3. Kontrollera chorme-filverktyget > utvecklarverktyg -> inställningar -> Aktivera källkartor, ta bort denna kontroll, jquery kommer inte att ladda ner källkartan!
|