Ich verwende die Saturn Site Thema von Grav (https://getgrav.org/downloads/skeletons) und möchte das Hintergrundbild der Homepage (und schließlich andere Stile) ändern. Im benutzerdefinierten CSS des Themas (user/themes/saturn/css/custom.css
) habe ich das Hintergrundbild geändert, aber das neue Bild wird nicht wiedergegeben, es sei denn, ich aktualisiere beide custom.css
und custom.min.css
.Wie kann ich CSS minimieren, nachdem ich die "nicht-minimierte" CSS-Datei eines Grav-Themas aktualisiert habe?
Ich glaube, es ist unangemessen, beide Dateien zu ändern; Das System sollte eine neue Version des minimierten CSS generieren. Lesen der Dokumentation Grav (https://learn.getgrav.org/themes/asset-manager) entdeckte ich, dass Grav
einem Asset-Pipeline liefert, die verwendet werden können, um minify und Vermögenswerte komprimieren die Anzahl der Browser-Anfragen zu reduzieren und auch die Gesamtgröße des Vermögens.
Wie führe ich diese Pipeline/zu aktualisieren, um das CSS ist das Thema minify? Oder muss ich ein separates CSS-Minifying-Tool installieren?
Zusätzliche Informationen: Meine user/config/system.yaml
-Datei enthält diese:
assets: css_pipeline: false # The CSS pipeline is the unification of multiple CSS resources into one file css_minify: true # Minify the CSS during pipelining css_rewrite: true # Rewrite any CSS relative URLs during pipelining