Pourquoi convertir MAP en JS ?
Une source map JavaScript enregistre la correspondance entre les positions dans un fichier .js compilé ou minifié et la source originale - elle existe aux côtés du fichier .js comme aide au débogage pour les DevTools du navigateur et n'a aucune valeur d'exécution autonome. Elle ne peut pas être convertie en .JS car elle ne contient pas de code, seulement un index de positions encodé en VLQ.
Comment convertir MAP en JS
VS Code FREE
Ouvrez le fichier .map dans VS Code pour lire son JSON ; vérifiez le tableau sources pour voir quels fichiers originaux il couvre et sourcesContent pour tout texte source intégré.
À propos de ces formats
Un fichier .map est le plus souvent une « source map » JavaScript ou CSS - un fichier JSON qui permet aux outils de développement (DevTools) des navigateurs d'afficher le code source…
Ouvrir les détails de .MAP →Un fichier JS est un fichier de code source JavaScript - un texte brut et lisible qui alimente l'interactivité des pages web et les applications côté serveur via Node.js. Ouvrez-le dans…
Ouvrir les détails de .JS →Qualité et points de vigilance
- Le champ
mappingsest encodé en VLQ (Base64 Variable-Length Quantity) et n'est pas du JavaScript - seuls les outils de développement le décodent. - Si
sourcesContentest présent dans la map, la source originale complète est intégrée dans le JSON et peut être extraite directement. - Le déploiement de fichiers
.mapsur un serveur de production expose votre code source original et vos chemins de fichiers à toute personne utilisant les DevTools.
Foire aux questions
Puis-je récupérer mon code source original à partir d'un fichier `.map` ?
sourcesContent, la source originale est intégrée et les DevTools du navigateur ou le paquet npm source-map peuvent l'extraire.Qu'est-ce que le fichier `.js` situé à côté du `.map` ?
.map décrit uniquement sa relation avec la source originale.