Ich erhalte diesen Fehler in den Google Chrome-Entwicklertools:
jquery-2.0.2.min.map nicht gefunden
Ich habe einen Weg gefunden, es loszuwerden, indem ich diese Zeile aus meinem entfernt habe jquery-2.0.2.min.js
:
//@ sourceMappingURL=jquery-2.0.2.min.map
Ich glaube jedoch nicht, dass dies eine gute Idee war, da dies möglicherweise nur eine vorübergehende Lösung ist, die in Zukunft ein Problem darstellen könnte. Da ich die Natur dieses Fehlers und die doofe Lösung nicht wirklich verstehe: Was verursacht diesen Fehler und gibt es eine bessere Lösung dafür?
Anscheinend ist dies keine Frage, die sich nur auf jQuery 2.0.2 bezieht . Eine sehr ähnliche Frage zum Stapelüberlauf mit einer guten Erklärung ist , dass jQuerys jquery-1.10.2.min.map eine 404 (Nicht gefunden) auslöst . Ich hoffe, dies wird etwas Licht in die Situation bringen.
quelle
Antworten:
1. Laden Sie die Kartendatei und die unkomprimierte Version von jquery herunter. Setzen Sie sie mit minimierter Version.
2. Fügen Sie eine minimierte Version in Ihr HTML ein
3. Checken Sie in Chrome ein
4. Lesen Sie die Einführung in JavaScript-Quellkarten
5. Machen Sie sich mit dem Debuggen von JavaScript vertraut
quelle
Sie sollten eine Datei in Ihrem Download von jquery-2.0.2 mit dem Namen
jquery-2.0.2.min.map
sicherstellen, dass sie sich am selben Speicherort befindet wiejquery-2.0.2.min.js
und Sie sollten bereit sein, loszulegen .Wenn Sie keine Kopie haben, können Sie diese hier herunterladen: http://code.jquery.com/jquery-2.0.2.min.map
Weitere Hintergrundinformationen hierzu finden Sie auf der jQuery-Website .
quelle
Wie in
jQuery 1.11.0/2.1.0 Beta 2 Released
der Quellkarte angekündigt, wird der Kommentar entfernt, sodass das Problem in neueren Versionen von nicht auftrittjQuery
.Wenn Sie eine Quellkarte verwenden müssen, ist diese dennoch verfügbar:
Hier finden Sie weitere Details zu den Änderungen.
quelle
Sie können den 404 entfernen, indem Sie die Linie entfernen
//@ sourceMappingURL=jquery-2.1.2.min.map
aus dem oberen Teil Ihrer jQuery-Datei.
Zweck einer Quellkarte
Grundsätzlich ist es eine Möglichkeit, eine kombinierte / minimierte Datei wieder einem nicht erstellten Zustand zuzuordnen. Wenn Sie für die Produktion erstellen und Ihre JavaScript-Dateien minimieren und kombinieren, generieren Sie eine Quellzuordnung, die Informationen zu Ihren Originaldateien enthält. Wenn Sie eine bestimmte Zeilen- und Spaltennummer in Ihrem generierten JavaScript abfragen, können Sie in der Quellzuordnung nachschlagen, wobei der ursprüngliche Speicherort zurückgegeben wird.
quelle