From 0da061fcf4f3143aa96dfc0f8552f4f2a49d464e Mon Sep 17 00:00:00 2001 From: SphinxKnight Date: Tue, 11 Jan 2022 08:21:47 +0100 Subject: update vs en-US files which includes a fix for #2395 (#3360) --- .../debugger/how_to/use_a_source_map/index.html | 38 +++++++++++++++------- 1 file changed, 27 insertions(+), 11 deletions(-) (limited to 'files') diff --git a/files/fr/tools/debugger/how_to/use_a_source_map/index.html b/files/fr/tools/debugger/how_to/use_a_source_map/index.html index be70341f89..f41afd43f4 100644 --- a/files/fr/tools/debugger/how_to/use_a_source_map/index.html +++ b/files/fr/tools/debugger/how_to/use_a_source_map/index.html @@ -6,28 +6,44 @@ original_slug: Outils/Débogueur/Comment/Utiliser_une_source_map ---
{{ToolsSidebar}}
-

Les sources JavaScript exécutées par le navigateur sont souvent différentes des sources originales crées par un développeur. Par exemple :

+

Les sources JavaScript exécutées par le navigateur sont souvent différentes des sources originales créées par la personne qui les a développées. Par exemple :

-

Dans ces situations, il est bien plus facile de déboguer le code dans son état original plutôt que dans celui utilisé par le navigateur. Une cartographie de code source (source map) est un fichier grâce auquel le débogueur peut faire le lien entre le code étant exécuté et les fichiers sources originaux, permettant ainsi au navigateur de reconstruire la source originale et de l'afficher dans le Débogueur.

+

Dans ces situations, il est bien plus facile de déboguer le code dans son état original plutôt que dans celui utilisé par le navigateur. Une cartographie de code source (source map) est un fichier grâce auquel le débogueur peut faire le lien entre le code étant exécuté et les fichiers sources originaux, permettant ainsi au navigateur de reconstruire la source originale et de l'afficher dans le Débogueur.

-

Pour activer le débogueur, il est nécessaire de :

+

Pour activer le débogueur, il est nécessaire de :

-
//# sourceMappingURL=http://exemple.com/chemin/vers/votre/sourcemap.map
+

Le commentaire qui pointe vers la cartographie pourra avoir une syntaxe différente selon le langage utilisé.

+

{{EmbedYouTube("Fqd15gHC4Pg")}}

-

Dans la vidéo ci-dessus, la page https://mdn.github.io/devtools-examples/sourcemaps-in-console/index.html est utilisée. Cette page charge une source nommée "main.js" qui a été écrite en CoffeeScript puis compilée vers JavaScript. La source compilée contient le commentaire suivant qui pointe vers la source map :

+

Dans la vidéo ci-dessus, la page https://mdn.github.io/devtools-examples/sourcemaps-in-console/index.html est utilisée. Cette page charge une source nommée main.js qui a été écrite en CoffeeScript puis compilée vers JavaScript. La source compilée contient le commentaire suivant qui pointe vers la source map :

+ +
//# sourceMappingURL=main.js.map
-
//# sourceMappingURL=main.js.map
+

Dans le panneau des sources, du Débogueur, la source CoffeeScript originale apparait en tant que main.coffee. Il est alors possible de la déboguer comme n'importe quelle source.

-

Dans le panneau des sources, du Débogueur, la source CoffeeScript originale apparait en tant que "main.coffee". Il est alors possible de la déboguer comme n'importe quelle source.

+

Voir aussi

+ + -- cgit v1.2.3-54-g00ecf