Déboguer votre code d'origine au lieu de le déployer avec des mappages source

Meggin Kearney
Meggin Kearney
Sofia Emelianova
Sofia Emelianova

Gardez votre code côté client lisible et débogable, même après l'avoir combiné, minifié ou compilé. Utilisez des mappages source pour mapper votre code source à votre code compilé dans le panneau Sources.

Premiers pas avec les préprocesseurs

Les mappages source des préprocesseurs font en sorte que DevTools charge vos fichiers d'origine en plus de vos fichiers minimisés.

Chrome exécute en réalité votre code minifié, mais le panneau Sources affiche le code que vous avez créé. Vous pouvez définir des points d'arrêt et parcourir le code dans les fichiers sources. Toutes les erreurs, les journaux et les points d'arrêt seront automatiquement mappés.

Vous avez ainsi l'impression de déboguer le code tel que vous l'avez écrit, par opposition au code qui est diffusé par votre serveur de développement et exécuté par le navigateur.

Pour utiliser des cartes sources dans le panneau Sources:

  • N'utilisez que les préprocesseurs pouvant générer des mappages de sources.
  • Vérifiez que votre serveur Web peut diffuser des cartes sources.

Utiliser un préprocesseur compatible

Voici quelques exemples de préprocesseurs couramment utilisés avec les mappages de sources:

Pour obtenir une liste plus complète, consultez Cartes sources: langues, outils et autres informations.

Activer les cartes sources dans les paramètres

Dans Paramètres. Settings > Preferences > Sources (Paramètres > Préférences > Sources), assurez-vous de cocher Case à cocher. JavaScript source maps (Cartes sources JavaScript).

Vérifier si les cartes sources ont bien été chargées

Consultez Ressources pour les développeurs: afficher et charger manuellement des cartes sources.

Déboguer avec des mappages de sources

Lorsque les cartes sources sont prêts et activés, vous pouvez effectuer les opérations suivantes:

  1. Ouvrez les sources de votre site Web dans le panneau Sources.
  2. Pour vous concentrer uniquement sur le code que vous créez, groupez les fichiers créés et déployés dans l'arborescence de fichiers. Développez ensuite la section Auteur Auteur et ouvrez votre fichier source d'origine dans l'Éditeur.