Habitualmente, cuando terminamos nuestros proyectos web, nos encontramos con archivos de javscript que pesan mucho, ya sea por los frameworks que usamos o por que parte de la lógica de la web depende de JavaScript. Para reducir el peso de esos archivos disponemos de YUI Compressor que nos permite comprimir los archivos JavaScript para que ocupen lo mínimo posible.
Características:
- Renombra variables locales
- Elimina espacios en blanco y cambios de líneas
- Elimina comentarios
- Compacta también CSS
- Requiere Java 1.4 o superior
Forma de Uso:
- Descompactamos el paquete descargado
- A través de línea de comandos nos movemos al directorio “build”
- Ejecutamos la siguiente línea de comandos, donde “archivo_original” es el camino completo archivo que deseamos comprimir y “archivo_comprimido” es el camino completo del archivo que resultará después de comprimido, si no existe se creará.
java -jar build/yuicompressor-2.4.2.jar archivo_original –o archivo_comprimido