support para navegadores internet ie9 ie6 for con compatibilidad jquery google-chrome-devtools

para - jquery internet explorer 11



Error ''jquery-2.0.2.min.map no encontrado'' (4)

Recibo este error en las herramientas para desarrolladores de Google Chrome:

jquery-2.0.2.min.map no encontrado

Encontré una manera de deshacerme de él eliminando esta línea de mi jquery-2.0.2.min.js :

//@ sourceMappingURL=jquery-2.0.2.min.map

Sin embargo, no creo que esta sea una buena idea, ya que esto puede ser solo una solución temporal que puede ser un problema en el futuro. Dado que realmente no entiendo la naturaleza de este error y la solución tonta: ¿qué está causando este error y hay una mejor solución para ello?

Aparentemente, esta no es una pregunta relacionada con jQuery 2.0.2 solamente. Una pregunta muy similar sobre el desbordamiento de pila con una gran explicación es jquery-1.10.2.min.map de jQuery que está activando un 404 (no encontrado) . Espero que esto arroje algo de luz sobre la situación.


Como se anuncia en jQuery 1.11.0/2.1.0 Beta 2 Released se ha eliminado el comentario del mapa de origen, por lo que el problema no aparecerá en las versiones más recientes de jQuery .

De todos modos, si necesita usar un mapa fuente, aún estará disponible:

Seguiremos generando y distribuyendo mapas de origen, pero deberá agregar el comentario del mapa de origen apropiado al final del archivo minificado si el navegador no admite la asociación manual de archivos de mapas (actualmente ninguno lo hace). Si genera su propio archivo jQuery utilizando el proceso de compilación personalizado, el comentario del mapa de origen estará presente en el archivo minificado y se generará el mapa; puede dejarlo y utilizar los mapas de origen o editarlo e ignorar por completo el archivo del mapa.

Here encontrará más detalles sobre los cambios.


Deberías tener un archivo incluido en tu descarga de jquery-2.0.2 llamado jquery-2.0.2.min.map asegúrate de que esté en la misma ubicación que jquery-2.0.2.min.js y deberías estar listo para ir .

Si no tiene una copia, puede descargarla aquí: http://code.jquery.com/jquery-2.0.2.min.map

Algunos antecedentes más sobre esto desde el Download .

A partir de jQuery 1.9, también ponemos a disposición archivos de mapa fuente que se pueden usar para depurar el archivo comprimido en navegadores con reconocimiento de fuente como Google Chrome. El archivo de mapa no es necesario para que los usuarios ejecuten jQuery, simplemente mejora la experiencia del depurador del desarrollador.


Puede eliminar el 404 quitando la línea

//@ sourceMappingURL=jquery-2.1.2.min.map

desde la parte superior de su archivo jQuery.

Propósito de un mapa fuente

Básicamente es una forma de asignar un archivo combinado / modificado de nuevo a un estado no creado. Cuando compila para producción, junto con minimizar y combinar sus archivos JavaScript, genera un mapa fuente que contiene información sobre sus archivos originales. Cuando consulta una determinada línea y número de columna en su JavaScript generado, puede hacer una búsqueda en el mapa fuente que devuelve la ubicación original.