Existe-t-il un moyen rapide de passer du code jsx affiché dans Chrome DevTools à l'ES5 brut et vice-versa?
Existe-t-il un moyen rapide de passer du code jsx affiché dans Chrome DevTools à l'ES5 brut et vice-versa?
Réponses:
Vous pouvez double-cliquer sur les numéros de ligne pour passer des fichiers source aux fichiers de sortie non réduits. A part cela, il semble limité. Voir le commentaire ci-dessous.
J'ai trouvé cela utile pendant le développement. Lorsque vous utilisez webpack-dev-server
(ou un autre outil) sans minimiser js, vous pouvez double-cliquer sur les numéros de ligne dans les fichiers source pour accéder au fichier de sortie compilé mais non réduit.
Je viens de découvrir cela par accident, puis j'ai trouvé ce commentaire du 21 décembre 2016: https://bugs.chromium.org/p/chromium/issues/detail?id=532174#c7
Vous pouvez double-cliquer sur le numéro de ligne pour sauter dans le fichier d'origine, mais c'est assez inutile si le fichier minifié a toutes les nouvelles lignes supprimées :(
Avoir un word wrap améliorerait ce travail https://bugs.chromium.org/p/chromium/issues/detail?id=167287
Je pense qu'il y avait un support pour double-cliquer sur une section du fichier minifié pour sauter dans le fichier mappé source, mais il semble avoir régressé ces derniers temps.
Idéalement, dans un fichier minifié avec une carte source, un clic droit (ou un double clic) n'importe où dans le fichier minifié devrait permettre de sauter à ce fichier, cette ligne et cette colonne exacts.