2013-04-21 6 views
13

Kiedy ściągnąłem jquery.mobile-1.3.1 dist widzę następującą strukturę:jaki jest cel jquery.mobile-1.3.1.min.map w dystrybucji jquery.mobile-1.3.1?

demos -> directory for demos of jquery-mobile 
images -> directory of images 
index.html -> index for demos 
jquery.mobile-1.3.1.css -> Uncompressed with Default theme 
jquery.mobile-1.3.1.js -> Uncompressed 
jquery.mobile-1.3.1.min.css -> Minified with Default theme 
jquery.mobile-1.3.1.min.js -> Minified 
jquery.mobile-1.3.1.min.map -> ?? (what it is for? is it necessary for min version?) 
jquery.mobile.structure-1.3.1.css -> Uncompressed structure without a theme 
jquery.mobile.structure-1.3.1.min.css -> Minified structure without a theme 
jquery.mobile.theme-1.3.1.css -> Uncompressed theme for structure without theme (can be changed by another theme) 
jquery.mobile.theme-1.3.1.min.css -> Minified theme for structure without theme (can be changed by another theme) 

Jak widać nie wiem cel jquery.mobile-1.3.1.min.map, co to jest dla? czy jest to konieczne dla wersji min?

Odpowiedz

19

To jest mapa źródłowa. Są używane podczas debugowania zminimalizowanych plików JavaScript. Ponieważ jest to tylko do celów debugowania, nie jest wymagane.

Polecam lekturę Introduction to JavaScript Source Maps.

+0

dzięki stary! Nie słyszałem o mapach źródłowych, ale twój link jest bardzo wyraźny – user1546652