Was ist eine Quellkartendatei? Die Quellkartendatei ist eine Metadatendatei, die den entsprechenden Variablennamen und den Speicherort der Variable nach der Komprimierung der JS-Datei ersetzt; in der Regel wird diese Datei im selben Verzeichnis wie die min.js Masterdatei abgelegt. Zum Beispiel wird die ursprüngliche Variable nach der Kompression abgebildet, und nach der Kompression kann sie durch a durch die Variable Ersatzregel ersetzt werden; zu diesem Zeitpunkt zeichnet die Quellcode-Map-Datei die Informationen dieser Abbildung auf, was der Vorteil ist, dass beim Debuggen bei einigen JS-Fehlern der Browser das komprimierte JS durch Parsing der Map-Datei wieder zusammenführt, sodass Entwickler den Code vor der Kompression zum Debuggen verwenden können, was uns große Bequemlichkeit bringt! Und diese Art von reduktiver Debugging-Funktion hat derzeit nur Chorme, daher wird es ein Problem mit dem Titel geben, als ich die jquery-1.10.2.min.js eingeführt habe, ist sie unter Firefox oder anderen Browsern gut, und es wird gemeldet, dass sie die jquery-1.10.2.min.map-Datei unter chorme, 404, nicht finden kann, wegen der oben genannten Situation, jquery erkennt, ob der Browser die Quellkartenfunktion unterstützt Wenn es unterstützt wird, laden Sie die Quellkartendatei herunter, und wenn Sie jetzt auf die offizielle Website min.js verweisen, dann ist es problemlos, sie geht in ein eigenes Verzeichnis, um die Quellkartendatei zu finden, und wenn die jquery.min.js-Datei auf Ihrem Server ist und keine Quellkarte auf dem Server vorhanden ist, wird sie falsch gemeldet!
Drei Lösungen:
1. Zitieren Sie die offiziellen Website-Dokumente 2. Lade die Quellkartendatei herunter und legte sie auf den Server (empfohlen) 3. Überprüfen Sie das Chorme-Datei-Tool > Entwicklertools -> Einstellungen -> Quellkarten aktivieren, diese Kontrolle entfernen, jquery lädt die Quellkartendatei nicht herunter!
|