Pasar al contenido principal
www.keopx.net

Navegación principal

  • Inicio
  • Talks
  • Freelance Drupal Bilbao
  • Acerca de Keopx
  • Contacto
Menú de cuenta de usuario
  • Iniciar sesión

Sobrescribir enlaces de ayuda a la navegación

  1. Inicio

Comprimir el JavaScript de forma redundante

By keopx, 1 Julio, 2009

El otro día por motivos de trabajo me toco el comprimir unos cuantos JavaScript. Para ello seleccione una herramienta.

Entre otros compresores hemos elegido YUI Compressor para realizar dicha tarea.

Se puede descargar de esta web http://www.julienlecomte.net/yuicompressor/ o desde aqui.

Utilización básica

Una forma facial de utilización es esta:

java -jar yuicompressor-x.y.z.jar myfile.js -o myfile-min.js

En la web se encuentra documentación como para poder elegir las opciones que mas nos puedan interesar.

Script

En estas lineas vamos a mostrar el script que hemos utilizado para comprimir los ficheros .js de javascript. Eso si realizar esta tarea en un entorno que se vaya a exportar a producción ya que de lo contrario perderemos las fuentes que son mas legibles.

#!/bin/bash
lista=`find . -type f -name *.js`
for file in $lista
do
cadena=`java -jar /home/regiguren/Escritorio/yuicompressor-2.4.2.jar $file`
echo $cadena > $file
echo $file
done

Es necesario que el script este la carpeta raíz desde donde queremos que busque los fichero .js que queremos buscar y comprimir. Recordar que es necesario el cambiar los parámetros referentes a nuestro equipo

Referencias

  • http://www.julienlecomte.net/yuicompressor/
  • http://developer.yahoo.com/yui/compressor/
  • http://www.julienlecomte.net/blog/2007/08/11/

Comentarios

El contenido de este campo se mantiene privado y no se mostrará públicamente.
Acerca de formatos de texto

HTML Restringido

  • Etiquetas HTML permitidas: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Saltos automáticos de líneas y de párrafos.
  • Las direcciones de correos electrónicos y páginas web se convierten en enlaces automáticamente.

Forcontu Master in Drupal 9

DrupalAssoc member

DrupalCampSpain2022: Introducción al desarrollo de módulos en Drupal 9

Seville Drupal Developer Days Individual Sponsor - 2017

I am speaker DrupalCamp Alicante 2018

I am speaker DrupalCamp Madrid 2017

I am speaker DrupalCamp Valencia 2014

I am Rules Ruler

Sponsored by

Isarea

Soy Ruben Egiguren a.k.a. keopx, actualmente soy freelance experto en Drupal de Bilbao

  • Reinicializar su contraseña
RSS feed
Powered by www.keopx.net