Hallo! Hatten Sie jemals Probleme mit der Optimierung von Bildern für Ihre Website oder Ihr Projekt? Ich habe etwas Spannendes: Fotokompressor. Es handelt sich um ein Befehlszeilentool, mit dem Bilder nahtlos komprimiert und in das superleichte .webp-Format konvertiert werden können.
Dieses Tool wird von Sharp betrieben, was es schnell und zuverlässig macht. Es hilft Ihnen, Medien wie ein Profi zu optimieren. Egal, ob Sie mit lokalen Dateien oder in der Cloud gehosteten Bildern arbeiten, photo-compressor steht Ihnen zur Seite.
Deshalb werden Sie es lieben:
Lokale Bilder optimieren: Bilder mühelos in einem lokalen Verzeichnis komprimieren.
Cloud-Bilder optimieren: Verarbeiten Sie Bilder direkt von URLs oder sogar einem Verzeichnis von Bild-URLs.
Keine Namensprobleme: Dateinamenskonflikte werden automatisch für Sie behandelt.
Detaillierte Protokolle: Erhalten Sie Einblicke in Einsparungen und Bearbeitungszeit.
Die Installation des Fotokompressors ist ein Kinderspiel. Wählen Sie Ihren bevorzugten Paketmanager:
npm install -g photo-compressor
Oder, wenn Sie ein Fan von Garn sind:
yarn global add photo-compressor
Möchten Sie nichts global installieren? Kein Problem! Führen Sie es direkt mit npx:
aus
npx photo-compressor
Die Verwendung des Fotokompressors ist unkompliziert. Hier ist die Übersicht über die Befehle und Optionen.
-h, --help: Hilfeinformationen anzeigen.
-V, --version: Überprüfen Sie die aktuelle Version des Pakets.
Bilder einfach aus einem lokalen Verzeichnis komprimieren:
photo-compressor local --dir <path_to_directory> --output <path_to_output_directory>
Optionen:
-d, --dir
-o, --output
Haben Sie Bilder online gehostet? Komprimieren Sie sie wie folgt:
photo-compressor cloud --url <image_url_OR_array_of_images> --output <path_to_output_directory>
Optionen:
-u, --url
-o, --output
Hier sind einige praktische Beispiele, die Ihnen den Einstieg erleichtern sollen:
npm install -g photo-compressor
yarn global add photo-compressor
Warum habe ich dieses Tool erstellt? Ehrlich gesagt habe ich mir das Silicon Valley angeschaut und mich dazu inspirieren lassen, etwas zum Thema Komprimierung zu entwickeln. Es stellt sich heraus, dass es sich um eine praktische Lösung für Webentwickler handelt, die Bilder schnell für eine bessere Webleistung optimieren müssen. (P.S.: Ich bin immer noch ein Neuling, daher ist Feedback immer willkommen!)
In der Entwicklungsgemeinschaft dreht sich alles um Zusammenarbeit. Wenn Sie Ideen zur Verbesserung dieses Tools oder zur Suche nach Fehlern haben, besuchen Sie unser GitHub-Repository und tragen Sie bei!
Viel Spaß beim Codieren! Teilen Sie mir in den Kommentaren mit, was Sie von dem Paket halten.
Das obige ist der detaillierte Inhalt vonIch habe ein Photo Compressor CLI-Tool erstellt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!