Las imágenes son una de las formas más comunes de ralentizar un sitio web. También son una de las cosas más fáciles de optimizar.
NanoImage comenzó como un conjunto de herramientas de imagen en el navegador. Ahora NanoImage CLI lleva esos flujos de trabajo prácticos al terminal.
bash
nanoimage compress ./images --quality 75 --output ./compressedEstá pensado para desarrolladores, equipos de contenido, SEO y cualquiera que quiera optimizar imágenes sin abrir el navegador.
Por qué creamos NanoImage CLI
La app web es ideal para una imagen. Pero optimizar carpetas, convertir a WebP, eliminar EXIF y automatizar en CI/CD funciona mejor desde la línea de comandos.
Qué puedes hacer
Comprimir imágenes
bash
nanoimage compress photo.jpg --quality 75 --output ./compressedRedimensionar
bash
nanoimage resize hero.jpg --width 1600 --output ./resizedConvertir formatos
bash
nanoimage convert logo.png --to jpg --background white --output ./convertedConvertir a WebP
bash
nanoimage webp hero.jpg --quality 80 --output ./webpEliminar EXIF
bash
nanoimage remove-exif photo.jpg --output ./cleanInstalación
bash
npm install -g nanoimageRequiere Node.js 18 o superior.
Automatización
yaml
- run: npm install -g nanoimage
- run: nanoimage compress ./public/images --quality 75 --output ./public/images-optimizedProbar NanoImage CLI
Documentación: https://nanoimage.net/docs/cli
Página CLI: https://nanoimage.net/cli
