Ich stelle nur fest, dass die Firefox-Konsole für jede einzelne .js / .coffee-Datei in meinem Projekt (sogar für die Pakete) den folgenden Fehler ausgibt.
-file- is being assigned a //# sourceMappingURL, but already has one
Die Chrome-Konsole zeigt nichts an. Ich habe versucht, alle .map-Dateien zu löschen und den Cache von Firefox zu leeren, aber ich erhalte immer noch die Fehler.
javascript
firefox
meteor
source-maps
Manuel
quelle
quelle
Antworten:
Es ist eine Warnung (kein Fehler) und ein Fehler (
https://bugzilla.mozilla.org/show_bug.cgi?id=1020846,behoben in FF 33).Diese Warnung / dieser Fehler gilt auch für andere Bibliotheken (Angular, Backbone usw.)
quelle
Ich arbeite jetzt seit über einem Jahr an einem Projekt. Ich habe diese Nachricht erst ungefähr beim letzten Firefox-Update gesehen.
Ich habe es mit jQuery 1.9.x erhalten, also habe ich meine jQuery gerade auf 1.11.x aktualisiert und der Fehler ist verschwunden. Ich bin jetzt glücklich
Wenn Sie jQuery verwenden und diesen Fehler / diese Warnung sehen, versuchen Sie, Ihre jQuery auf die neueste Version zu aktualisieren.
Hoffe das hilft jemandem.
quelle
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
In Firefox 27.0.1 wurde genau der gleiche Fehler angezeigt. Ich habe bereits jQuery 1.11.0.
SyntaxError: Using //@ to indicate sourceMappingURL pragmas is deprecated. Use //# instead kendo.dataviz.min.js:25 22:09:26.635 Error: http://localhost/project/Scripts/kendo.dataviz.min.js is being assigned a //# sourceMappingURL, but already has one
Ich öffnete die
kendo.dataviz.min.js
und löschte die beleidigende Zeile://@ sourceMappingURL=kendo.dataviz.min.js.map
quelle
Geben Sie Ihren Code ein
$( document ).ready(function() { //whatever });
dann verschwindet die Nachricht.
quelle
Wenn Sie die Bibliotheken verwenden
Visual Studio 2013
und diejQuery
Bibliotheken über heruntergeladen habenNuGet
, überprüfen Sie Ihrejquery-x.x.x.min.js
und Sie finden den Textkommentar unten, auf dem diese Warnung angezeigt wirdFirefox
.// # sourceMappingURL=jquery-x.x.x.min.map
Sie können diese Zeilen sicher entfernen.
quelle
Aktualisieren Sie jquery - von der jQuery-Website http://www.jquery.com/download
Sie können auch eine Sourcemap-Datei herunterladen, um sie beim Debuggen mit einer komprimierten Datei zu verwenden. Die Map-Datei ist nicht erforderlich, damit Benutzer jQuery ausführen können. Sie verbessert lediglich die Debugger-Erfahrung des Entwicklers. Ab jQuery 1.11.0 / 2.1.0 ist der Kommentar // # sourceMappingURL nicht in der komprimierten Datei enthalten.
quelle