/ / Kedy sa načíta mapa zdrojov jQuery? - jquery, load, source-maps

Kedy je načítaná mapa jQuery? - jquery, load, source-maps

Stiahol som najnovšiu verziu jQuery „jQuery 1.10.2“ a odvtedy sa v prehliadači Chrome zobrazuje nasledujúca chyba:

/jquery-1.10.2.min.map 404 (nenájdené)

Aby som to vyriešil, našiel som správa o vydaní kde je vysvetlené, že existuje zdrojová mapa použitie súboru na ladenie.

Jednou z možných opráv je odstránenie komentára v jQuery js, kde je súbor zahrnutý, a ďalšie je stiahnutie mapového súboru.

Moje otázky sú, či môže byť zdrojový mapový súboružitočné a pomôžte mi ladiť, keď sa načítava, pretože ak sa načítava zakaždým, keď sa načítava moja jQuery, tak prečo použiť minimálnu verziu knižnice, pretože táto zdrojová mapa je väčšia ako nekomprimovaná verzia?

odpovede:

11 pre odpoveď č. 1

Zdrojový mapový súbor používa prehliadač Chrome debugger na pomoc vývojárom pri ladení zmenšeného súboru skriptu ...

Myšlienka je, keď budete stavať pre výrobu, spolus mletím a kombináciou súborov JavaScript vygenerujete zdrojovú mapu, ktorá obsahuje informácie o vašich pôvodných súboroch. Keď zadáte dotaz na určitý riadok a číslo stĺpca vo vygenerovanom skripte JavaScript, ktorý môžete vyhľadať zdrojová mapa, ktorá vracia pôvodné umiestnenie. DevTools môžu automaticky analyzujte zdrojovú mapu a urobte ju tak, akoby sa zdala spustenie neschválených a nekombinovaných súborov.

Prečítajte si viac tu

Takže map súbor sa načíta iba vtedy, keď je aktívny debugger ... čo znamená, že súbor bude načítaný iba v prostredí dev, nie v užívateľských systémoch