Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 9644|Répondre: 0

[JavaScript] Signification du fichier js.map (tour)

[Copié le lien]
Publié sur 03/07/2018 09:26:46 | | |
Qu’est-ce qu’un fichier de carte source ?
Le fichier de carte source est un fichier de métadonnées qui remplace le nom de la variable correspondant et l’emplacement de la variable après la compression du fichier JS, et généralement ce fichier est placé dans le même répertoire que le fichier maître min.js. Par exemple, la variable originale après compression est map, et après compression, elle peut être remplacée par une règle de remplacement de variable, à ce moment-là, le fichier source map enregistrera les informations de cette correspondance, ce qui est l’avantage que lors du débogage, s’il y a des erreurs JS, le navigateur refusionnera le js compressé en analysant le fichier map, afin que les développeurs puissent utiliser le code avant la compression pour déboguer, ce qui nous apportera une grande commodité !
Et ce type de fonction de débogage réducteur, actuellement seule chorme l’a, donc il y aura un problème avec le titre : quand j’ai introduit le jquery-1.10.2.min.js, il est bon sous Firefox ou d’autres navigateurs, et il sera signalé qu’il ne peut pas trouver le fichier jquery-1.10.2.min.map sous chorme, 404, à cause de la situation ci-dessus, jquery détectera si le navigateur prend en charge la fonction de carte source Si c’est supporté, alors téléchargez le fichier de carte source, et pour l’instant si vous faites référence au site officiel min.js pas de problème, il ira dans son propre répertoire pour trouver le fichier de carte source, et si le fichier jquery.min.js est sur votre serveur et qu’il n’y a pas de carte source, alors il sera incorrectement signalé !

Trois solutions :

1. Citez les documents officiels du site web
2. Télécharger le fichier de la carte source et le mettre sur le serveur (recommandé)
3. Vérifiez l’outil de fichier chorme > les outils de développement -> paramètres -> Activez les cartes sources, supprimez cette vérification, jquery ne téléchargera pas le fichier de la carte source !




Précédent:Guide pour débuter : Typescrip{filter}t
Prochain:Utilisez le fichier de configuration tsconfig
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com