V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

minify

Herramienta basada en el paquete de biblioteca GO y su propósito es reducir el tamaño de archivos web: HTML, CSS, JavaScript, JSON, SVG, XML, eliminando bytes innecesarios, como espacios en blanco, comentarios o caracteres redundantes, sin alterar la funcionalidad o la salida del archivo. Esto optimiza la transmisión por internet y puede mejorar los tiempos de carga y análisis en aplicaciones web.

$ minify -l
lListar todos los tipos de archivos aceptados
$ minify -r -o web-min web
minificar un directorio recursivamente

1.-

Ejemplo de minificar un archivo CSS

$ nano styles.css

css:disable-run

/* Estilo principal */

body {

margin: 10px;

padding: 20px;

}

$ minify -o styles.min.css styles.css
minificar styles.css y guardar el resultado en styles.min.css
$ cat styles.min.css

css:disable-run body{margin:10px;padding:20px}

2.-

Ejemplo de minificar un archivo JavaScript

$ nano script.js

// Esto es un comentario

function greet() {

console.log( "Hola, mundo!" );

}

$ minify -o script.min.js script.js
$ cat script.min.js

function greet(){console.log("Hola, mundo!")}

Nota.- La minificación puede romper archivos mal formados. Comprobar que los archivos sean válidos antes de minificarlos.

Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
4200 entradas - Acerca del Tractatus
La Pipa Plena 2025