Minificador de JavaScript - Comprima JS en Línea con Terser

AdSense Placeholder
Slot: header_tool

Minificador de JavaScript

Comprima y ofusque nombres en JavaScript y vea cuánto ahorra

Original
-
Minificado
-
Ahorro
-
Con gzip
-

AdSense Placeholder
Slot: tool_mid_article

Motor Terser

Usa Terser, el minificador de la mayoría de las herramientas de compilación modernas, compatible con la sintaxis actual de JavaScript, incluidas clases, código asíncrono y módulos.

Opciones que Importan

Elija la compresión, el acortado de nombres, el modo de módulo ES, la eliminación de console y el tratamiento de los comentarios.

Errores de Sintaxis con Posición

Si el código no se puede analizar, verá la línea y la columna, y podrá corregirlo antes de minificar.

Privado

Su código se minifica en su navegador y nunca se sube, lo que importa para scripts sin publicar o propietarios.

Qué Hace la Minificación de JavaScript

Un minificador reescribe el JavaScript para que se comporte igual pero ocupe mucho menos. Elimina comentarios y espacios, acorta los nombres de variables y funciones locales (ofuscación de nombres) y simplifica expresiones y elimina el código que nunca se ejecuta (compresión). Los scripts más pequeños se descargan y analizan más rápido, lo que mejora los tiempos de carga y las Core Web Vitals.

Tenga cuidado con la opción de nivel superior. Acortar nombres en el nivel superior de un script clásico renombra variables globales, lo que rompe el código que se invoca desde atributos HTML como onclick o desde otros scripts. Es seguro para scripts autónomos y módulos ES. Eliminar las llamadas a console también puede quitar expresiones con efectos secundarios dentro de la llamada. Pruebe siempre el archivo minificado antes de publicarlo.

Puntos Clave

  • El comportamiento no cambia: La minificación cambia el texto del código, no lo que hace, salvo que active eliminar console o los nombres de nivel superior.
  • No genera mapas de origen: Para depurar en producción use una herramienta de compilación que emita mapas de origen. Esta herramienta sirve para minificar de forma rápida y puntual.
  • Herramientas relacionadas: Use el Embellecedor de JavaScript para volver a hacer legible el código minificado.
AdSense Placeholder
Slot: footer_leaderboard