Imgbot kriecht alle Ihre Bilddateien in GitHub und gibt Nachanwaltungen nach einem Verlust weniger Komprimierung ein. Dies führt dazu, dass die Dateigröße sinkt, aber die Abmessungen und Qualität genauso gut.
IMGBOT unterstützt die optionale Konfiguration über eine .imgbotconfig -JSON -Datei. Dies ist kein erforderlicher Schritt zur Verwendung von ImgBot und ist nur für fortgeschrittenere Szenarien gilt. Diese Datei sollte in das Stamm zum Repository platziert und auf Ihren Geschmack eingestellt werden.
{
"schedule": "daily", // daily|weekly|monthly
"ignoredFiles": [
"*.jpg", // by extension
"image1.png", // by filename
"public/special_images/*", // by folderpath
],
"aggressiveCompression": "true", // true|false
"compressWiki": "true", // true|false
"minKBReduced": 500 // set reduction threshold (default to 10),
"prTitle" : "Compressed images", // set pull request title
// set the pull request body, supports any valid github markdown
// {optimization_ratio} display a message containing the optimization ratio
// {optimization_details} display the table containing the optimization details
"prBody" : " Text before optimization ratio {optimization_ratio} Text after optimization ratio
Text before optimization details {optimization_details} Text after optimization details",
}
Im Folgenden sind die derzeit unterstützten Parameter aufgeführt. Wenn es Konfigurationseinstellungen gibt, die Sie verändert oder unterstützt sehen möchten, können Sie hier im Repo ein Problem öffnen oder eine E -Mail an [email protected] abgeben.
Zeitplan
ignorierte Dateien
Aggressive Ankompression
Compresswiki
https://github.com/YOUR_USERNAME/YOUR_REPOSITORY.wiki.gitNerkbannung
"minKBReduced": 500 für einen 500 -KB -Schwellenwert).Prtitle
"prTitle": "My title" )prkody
"prBody": "Text before {optimization_ratio} Text after"Text before {optimization_details} Text after" ){optimization_ratio} //displays the mean optimization ratio for all images{optimization_details} //display the optimization details for every imagesErfahren Sie mehr: https://imgbot.net/docs
Der gesamte Code für IMGBOT ist auf GitHub verfügbar. Wir akzeptieren gerne Beiträge für den Service, die Website und die Dokumentation. Hier können Sie herausfinden, wie Sie einrichten können, um lokal auszuführen, sowie detaillierte Informationen darüber, wie IMGBOT funktioniert.
https://imgbot.net/docs#contributing