Ce este un fișier de hartă sursă? Fișierul hărții sursă este un fișier de metadate care înlocuiește numele variabilei corespunzător și locația variabilei după ce fișierul JS este comprimat, iar în general acest fișier este plasat în același director cu fișierul min.js master. De exemplu, variabila originală după compresie este map, iar după compresie poate fi înlocuită cu o prin regula de înlocuire a variabilelor; în acest moment, fișierul hărții sursă va înregistra informațiile acestei mapări, ceea ce este avantajul că, la depanare, dacă apar unele erori JS, browserul va remerge js-ul comprimat prin analizarea fișierului map, astfel încât dezvoltatorii să poată folosi codul înainte de compresie pentru a depana, ceea ce ne va aduce o mare conveniență! Și acest tip de funcție de depanare reductivă, momentan doar chorme o are, deci va exista o problemă cu titlul, când am introdus jquery-1.10.2.min.js, este valabil pe Firefox sau alte browsere, și va fi raportat că nu poate găsi fișierul jquery-1.10.2.min.map sub chorme, 404, din cauza situației de mai sus, jquery va detecta dacă browserul suportă funcția de hartă sursă Dacă este suportat, atunci descarcă fișierul hărții sursă, iar în acest moment, dacă te referi la site-ul oficial min.js atunci nu e nicio problemă, va merge în propriul său director pentru a găsi fișierul hărții sursă, iar dacă fișierul jquery.min.js este pe serverul tău și nu există hartă sursă pe server, atunci va fi raportat greșit!
Trei soluții:
1. Citați documentele site-ului oficial 2. Descarcă fișierul hărții sursă și pune-l pe server (recomandat) 3. Verifică instrumentul de fișiere chorme > unelte pentru dezvoltatori -setări > -> Activează hărțile sursă, elimină această verificare, jquery nu va descărca fișierul hărții sursă!
|