Sugerencias de Herramientas para desarrolladores: ¿Qué son los mapas de origen?

Sofia Emelianova
Sofia Emelianova

Los mapas de fuentes te permiten mantener tu código legible y depurable incluso después de combinarlo y reducirlo sin afectar el rendimiento.

Cuando usas varios transpiladores, minificadores y agrupadores, el código que implementas difiere del que creas. Para mejorar el rendimiento de la red, estas herramientas comprimen el código en una sola línea, quitan los caracteres innecesarios y acortan las variables.

Código reducido y el original

Muchas herramientas pueden generar mapas de orígenes para acompañar tu código.

Un mapa de fuentes

Las Herramientas para desarrolladores de Chrome lee el código implementado y los mapas de origen, y te permite depurar el código como lo harías normalmente, incluso con puntos de interrupción.

Uso de puntos de interrupción en Herramientas para desarrolladores en un archivo de origen creado

Para comprender mejor cómo funcionan los mapas de origen, consulta el visualizador de mapas de origen.

Además, los mapas de fuentes pueden tener extensiones. Si compilas herramientas y frameworks, considera respaldarlos. Consulta este caso de éxito: Mejor depuración de Angular con Herramientas para desarrolladores, en el que el equipo de Herramientas para desarrolladores y Angular mejoraron la experiencia de depuración en Herramientas para desarrolladores admitiendo la extensión x_google_ignoreList.

Para obtener más información, consulta: