Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 9644|Odgovoriti: 0

[JavaScript] Pomen datoteke js.map (obrat)

[Kopiraj povezavo]
Objavljeno na 3. 07. 2018 09:26:46 | | |
Kaj je datoteka izvornega zemljevida?
Datoteka izvorne karte je metapodatkovna datoteka, ki po stiskanju JS datoteke zamenja ustrezno ime spremenljivke in lokacijo spremenljivke, pri čemer je ta datoteka običajno shranjena v isti mapi kot min.js glavna datoteka. Na primer, izvirna spremenljivka po stiskanju je map, po stiskanju pa jo lahko nadomestimo s pravilom zamenjave spremenljivk; takrat bo datoteka izvorne mape zabeležila informacije o tej preslikavi, kar je prednost, da brskalnik pri odpravljanju napak, če pride do napak v JS, ponovno združi stisnjen JS z analizo datoteke zemljevida, tako da lahko razvijalci uporabijo kodo pred kompresijo za odpravljanje napak, kar nam bo prineslo veliko udobja!
In tovrstna reduktivna funkcija odpravljanja napak, trenutno ima le chorme, zato bo težava z naslovom, ko sem uvedel jquery-1.10.2.min.js, je dobra v Firefoxu ali drugih brskalnikih, in poročali boste, da ne najde datoteke jquery-1.10.2.min.map pod chorme, 404, zaradi zgoraj omenjene situacije bo jquery zaznal, ali brskalnik podpira funkcijo izvorne mape Če je podprta, prenesite datoteko izvornega zemljevida, in če se sklicujete na uradno spletno stran, min.js ni problema, gre v svoj imenik, da najde datoteko izvornega zemljevida, in če je jquery.min.js datoteka na vašem strežniku in ni izvorne karte na strežniku, bo to napačno prijavljeno!

Tri rešitve:

1. Citirajte uradne dokumente na spletni strani
2. Prenesi datoteko izvorne karte in jo naloži na strežnik (priporočeno)
3. Preverite orodje chorme file > razvijalskih orodjih -> nastavitvah -> Omogočite izvorne zemljevide, odstranite to preverjanje, jquery ne bo prenesel datoteke izvorne karte!




Prejšnji:Vodič za začetek: Typescrip{filter}t
Naslednji:Uporabite konfiguracijsko datoteko tsconfig
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com