Les images sont l’une des causes les plus fréquentes d’un site lent. Elles sont aussi l’une des choses les plus simples à optimiser.
NanoImage a commencé comme une suite d’outils d’image dans le navigateur. NanoImage CLI apporte maintenant ces mêmes workflows pratiques au terminal.
bash
nanoimage compress ./images --quality 75 --output ./compressedL’outil s’adresse aux développeurs, équipes contenu, équipes SEO et à toutes les personnes qui veulent optimiser des images sans ouvrir de navigateur.
Pourquoi NanoImage CLI
Les outils web sont parfaits pour une image unique. Mais certains workflows sont meilleurs en ligne de commande : optimiser un dossier, convertir en WebP, supprimer les EXIF ou automatiser en CI/CD.
Ce que vous pouvez faire
Compresser des images
bash
nanoimage compress photo.jpg --quality 75 --output ./compressedRedimensionner
bash
nanoimage resize hero.jpg --width 1600 --output ./resizedConvertir les formats
bash
nanoimage convert logo.png --to jpg --background white --output ./convertedConvertir en WebP
bash
nanoimage webp hero.jpg --quality 80 --output ./webpSupprimer les EXIF
bash
nanoimage remove-exif photo.jpg --output ./cleanInstallation
bash
npm install -g nanoimageNode.js 18 ou plus récent est requis.
Automatisation
yaml
- run: npm install -g nanoimage
- run: nanoimage compress ./public/images --quality 75 --output ./public/images-optimizedEssayer NanoImage CLI
Documentation : https://nanoimage.net/docs/cli
Page CLI : https://nanoimage.net/cli
