--- title: 'Warning: -file- is being assigned a //# sourceMappingURL, but already has one' slug: Web/JavaScript/Reference/Errors/Already_has_pragma tags: - Error - JavaScript - Source maps - Warning translation_of: Web/JavaScript/Reference/Errors/Already_has_pragma original_slug: Web/JavaScript/Reference/Fehler/Already_has_pragma ---
{{jsSidebar("Errors")}}

Fehlermeldung

Warning: -file- is being assigned a //# sourceMappingURL, but already has one.

Fehlertyp

Warnung. Die Ausführung von JavaScript wird nicht unterbrochen.

Was ist falsch gelaufen?

Eine Source Map wurde mehrere Male für eine JavaScript Quelle spezifiziert.

JavaScript Quellen sind oft kombiniert und minimiert, um diesen auf einem Server effizienter zu gestalten. Mit Source Maps ist es möglich den Quelltext, beim Debuggen, zu den originalen Quelldateien zu verfolgen. Es gibt zwei Möglichkeiten Source Maps zuzuweisen, einerseits mit einem Kommentar und andererseits mit dem setzen eines Headers in der JavaScriptdatei.

Beispiele

Setzen einer Source Map mit einem Kommentar in einer Datei:

//# sourceMappingURL=http://example.com/path/to/your/sourcemap.map

Oder alternativ mit dem setzen eines Headers in einer JavaScriptdatei:

X-SourceMap: /path/to/file.js.map

Siehe auch