Minificador de JavaScript
Minifica y comprime JavaScript de forma segura con Terser.
Acerca del Minificador de JavaScript
JavaScript suele ser el recurso más costoso de una página: hay que descargarlo, analizarlo, compilarlo y ejecutarlo, a menudo en la CPU lenta de un móvil. La minificación reduce los archivos eliminando espacios y comentarios, simplificando el código y, opcionalmente, acortando los nombres de variables locales.
Esta herramienta usa Terser, el mismo minificador que emplean la mayoría de las herramientas de compilación modernas, así que el resultado es seguro y cumple el estándar (incluida la sintaxis ES moderna). Se conservan los comentarios de licencia marcados con /*!, @license o @preserve.
Preguntas frecuentes
¿Qué hace “acortar nombres de variables”?
Renombra variables locales y parámetros de funciones con nombres cortos como a, b, c. Los nombres globales y las propiedades de objetos no se tocan, así que el comportamiento no cambia.
¿Es más difícil depurar código minificado?
Sí. Guarda el original para desarrollar y usa source maps en tu proceso de compilación si necesitas depurar el código en producción.
¿La minificación sustituye a eliminar código sin usar?
No. Las mayores mejoras en JavaScript suelen venir de quitar librerías y funciones que no usas y de diferir los scripts que no se necesitan de inmediato.