Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 9644|Odpoveď: 0

[JavaScript] Význam súboru js.map (otočenie)

[Kopírovať odkaz]
Zverejnené 3. 7. 2018 9:26:46 | | |
Čo je to súbor zdrojovej mapy?
Súbor zdrojovej mapy je metadátový súbor, ktorý nahrádza zodpovedajúce meno premennej a polohu premennej po komprimovaní JS súboru, a zvyčajne je tento súbor umiestnený v rovnakom adresári ako min.js master súbor. Napríklad pôvodná premenná po kompresii je mapa, a po kompresii môže byť nahradená pravidlom výmeny premenných, v tomto čase zdrojový mapový súbor zaznamenáva informácie o tomto mapovaní, čo je výhodou, že pri ladení, ak sa vyskytnú chyby v JS, prehliadač znovu zlúči komprimovaný JS parsovaním mapového súboru, takže vývojári môžu použiť kód pred kompresiou na ladenie, čo nám prinesie veľké pohodlie!
A tento druh reduktívnej ladiacej funkcie, momentálne má len chorme, takže bude problém s názvom, keď som predstavil jquery-1.10.2.min.js, funguje vo Firefoxe alebo iných prehliadačoch a bude hlásené, že nemôže nájsť súbor jquery-1.10.2.min.map pod chorme, 404. Kvôli vyššie uvedenej situácii jquery zistí, či prehliadač podporuje funkciu zdrojovej mapy Ak je to podporované, stiahnite si súbor zdrojovej mapy, a v tomto momente, ak sa pozeráte na oficiálnu webovú stránku, min.js žiadny problém, pôjde do vlastného adresára, kde nájdete súbor zdrojovej mapy, a ak je jquery.min.js súbor na vašom serveri a na serveri nie je žiadna zdrojová mapa, bude to nesprávne nahlásené!

Tri riešenia:

1. Citujte dokumenty z oficiálnej webovej stránky
2. Stiahnuť súbor zdrojovej mapy a uložiť ho na server (odporúčané)
3. Skontrolujte nástroj chorme súboru > vývojárske nástroje -> nastavenia -> Povoliť zdrojové mapy, odstrániť túto kontrolu, jquery súbor zdrojovej mapy nestahne!




Predchádzajúci:Návod na začiatky: Typescrip{filter}t
Budúci:Použite konfiguračný súbor tsconfig
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com