36 votes

Pourquoi le message "jquery.mobile-1.3.2.min.map not found" apparaît-il dans Chrome?

J'utilise ces trois fichiers CDN, comme recommandé lors de la documentation JQM:

 <!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
  <link rel="stylesheet" href="http://code.jquery.com/mobile/1.3.2/jquery.mobile-1.3.2.min.css" />
    <script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>

    <script src="http://code.jquery.com/mobile/1.3.2/jquery.mobile-1.3.2.min.js"></script>
 

Je ne comprends pas pourquoi je reçois le statut 404 non trouvé sous l'onglet Réseau de Chrome. Semble être à la recherche du fichier min.map jquery mobile. Je ne vois pas cela dans Firefox.

Pourquoi pensez-vous qu'il cherche ce fichier?

65voto

Jonathan Naguin Points 7315

Probablement votre Google Chrome DevTools a activé l'option "Activer la source des cartes". Vérifiez vos Paramètres de menu, puis Général et des Sources.

Une source du fichier de la carte c'est une façon de carte combinée/minifiés fichier à revenir à un état non construit. Lorsque vous générez de production, ainsi que les minifying et la combinaison de vos fichiers JavaScript, vous générer une source de la carte qui contient les informations sur les fichiers originaux. Lorsque vous interrogez une certaine ligne et le numéro de colonne dans votre JavaScript généré, vous pouvez faire une recherche dans la carte source qui renvoie l'emplacement d'origine. Outils de développement (actuellement WebKit nightly builds, Google Chrome, ou Firefox 23+) peut analyser la source de la carte automatiquement et de les faire apparaître comme si vous êtes en cours d'exécution unminified et non combinée des fichiers.

Plus d'informations ici.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X