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

Message

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

Type d'erreur

Un avertissement. L'exécution du script JavaScript n'est pas interrompue.

Quel est le problĂšme ?

Un fichier source map a été défini plus d'une fois pour un fichier source JavaScript donné.

La plupart du temps, les fichiers sources des scripts JavaScript sont fusionnĂ©s et minifiĂ©s afin que les transferts de fichiers du serveur vers le navigateur soient plus efficaces. GrĂące aux fichiers de correspondance des sources (source maps), il est possible d'indiquer au dĂ©bogueur le code original correspondant. Il existe deux mĂ©thodes pour dĂ©clarer une correspondance de sources : en utilisant un commentaire ou dĂ©finissant un en-tĂȘte pour le fichier JavaScript.

Exemples

Voici une correspondance de source déclarée via un commentaire dans le fichier :

//# sourceMappingURL=http://exemple.com/chemin/vers/la/sourcemap.map

Une autre mĂ©thode consiste Ă  indiquer la source originale dans l'en-tĂȘte du fichier JavaScript :

X-SourceMap: /chemin/vers/le/fichier.js.map

Voir aussi