Pregunta al archivo se le asigna un // # sourceMappingURL pero ya tiene uno


Me acabo de dar cuenta de que la consola de Firefox genera el siguiente error para cada archivo .js / .coffee en mi proyecto (incluso los paquetes).

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

La consola de Chrome no muestra nada. Traté de eliminar todos los archivos .map y borrar el caché de Firefox, pero sigo recibiendo los errores.


75
2018-02-13 16:18


origen


Respuestas:


Es una advertencia (no es un error) y es un error (https://bugzilla.mozilla.org/show_bug.cgi?id=1020846 fijado en FF 33)

Esta advertencia / error también se aplica a otras librerías (angular, troncal, etc.)


20
2018-06-19 09:50



He estado trabajando en un proyecto durante más de un año, nunca había visto este mensaje hasta aproximadamente la última actualización de Firefox.

Lo recibí usando jQuery 1.9.x, así que simplemente actualicé mi jQuery a 1.11.x y el error desapareció. Ahora estoy feliz.

Por lo tanto, si está utilizando jQuery y ve este error / advertencia, intente actualizar su jQuery a la última versión.

Espero que esto ayude a alguien.


7
2018-03-14 23:25



En Firefox 27.0.1 estaba obteniendo exactamente el mismo error. Ya tengo 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

Abrí el kendo.dataviz.min.js y eliminó la línea ofensiva:

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

7
2018-03-15 01:12



pon tu código adentro

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

entonces el mensaje desaparece.


5
2018-05-09 10:31



Para las personas que usan Visual Studio 2013, y han descargado el jQuery bibliotecas via NuGet, revisar su jquery-x.x.x.min.js y encontrarás el siguiente comentario de texto que muestra esta advertencia Firefox.

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

Puede eliminar esas líneas de forma segura.


3
2018-04-03 15:35



Actualizar jquery - desde el sitio web de jQuery http://www.jquery.com/download

También puede descargar un archivo de mapa fuente para usarlo al depurar con un archivo comprimido. El archivo de mapa no es necesario para que los usuarios ejecuten jQuery, simplemente mejora la experiencia del depurador del desarrollador. A partir de jQuery 1.11.0 / 2.1.0, el comentario // # sourceMappingURL no está incluido en el archivo comprimido.


0
2018-04-22 12:28