Frage Datei wird eine // # sourceMappingURL zugewiesen, hat aber bereits eine


Ich stelle nur fest, dass die Firefox-Konsole den folgenden Fehler für jede einzelne .js / .coffee-Datei in meinem Projekt (sogar die Pakete) 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 löschen, aber ich bekomme immer noch die Fehler.


75
2018-02-13 16:18


Ursprung


Antworten:


Es ist eine Warnung (kein Fehler) und es ist ein Fehler (https://bugzilla.mozilla.org/show_bug.cgi?id=1020846 in FF 33 fixiert)

Diese Warnung / dieser Fehler gilt auch für andere Bibliotheken (eckig, Backbone usw.)


20
2018-06-19 09:50



Ich arbeite seit über einem Jahr an einem Projekt, ich habe diese Nachricht erst seit ungefähr dem letzten Firefox-Update gesehen.

Ich habe es mit jQuery 1.9.x erhalten, also habe ich gerade meine jQuery auf 1.11.x aktualisiert und der Fehler ist verschwunden. Ich bin jetzt glücklich.

Also, wenn Sie jQuery verwenden und diesen Fehler / Warnung sehen, versuchen Sie, Ihre jQuery auf die neueste Version zu aktualisieren.

Hoffe, das hilft jemandem.


7
2018-03-14 23:25



In Firefox 27.0.1 habe ich genau denselben Fehler bekommen. 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 beanstandete Zeile:

//@ sourceMappingURL=kendo.dataviz.min.js.map

7
2018-03-15 01:12



Lege deinen Code hinein

   $( document ).ready(function() {
   //whatever
   });

dann verschwindet die Nachricht.


5
2018-05-09 10:31



Für die Leute, die benutzen Visual Studio 2013und habe die heruntergeladen jQuery Bibliotheken via NuGet, überprüfe dein jquery-x.x.x.min.js und Sie werden den Textkommentar finden, unter dem diese Warnung erscheint Firefox.

// # sourceMappingURL=jquery-x.x.x.min.map

Sie können diese Zeilen sicher entfernen.


3
2018-04-03 15:35



Update jquery - von der jQuery-Website http://www.jquery.com/download

Sie können auch eine Quellkartendatei herunterladen, die beim Debuggen mit einer komprimierten Datei verwendet wird. 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.


0
2018-04-22 12:28