Hallo Gemeinde,
schon seit einigen Jahren stellt sich für mich die Frage, wie eigentlich der optimale (S)CSS-Workflow in Contao aussieht und wie andere das machen.
Hintergrund der Frage ist, dass die kompilierten CSS Dateien ja gecachet werden und man zur Neu-Kompilierung manuell den Scriptcache löschen muss. Das kann man ja unmöglich nach jeder einzelnen Änderungen in einer der SCSS Dateien machen. Wie handhabt ihr das also?
Wir hatten uns in der Vergangenheit mal eine eigene Erweiterung geschrieben, mit der man in den Systemeinstellungen einen Haken "Assets löschen" setzen konnte und das dann nach jedem Pageview den Scriptcache geleert hat. Problem: Seit Contao 4.8 erscheint diese Einstellung nicht mehr, obwohl sie eigentlich noch da ist und per localconfig.php noch aktivierbar ist. Jedoch greift die Einstellung dann erst, nachdem man den Webserver (!) neu gestartet hat.
Das kann ja insgesamt nicht der Prozess sein, den sich das Core-Team gedacht hat – oder?
Daher wäre meine Frage: Wie macht ihr das, so dass ihr nicht nach jeder Änderung an SCSS Code manuell irgendetwas leeren und löschen oder 15 Sekunden auf die Neu-Kompilierung warten müsst?
Ich wäre sehr gespannt.
Herzliche Grüße und frohe Ostern
Philipp
Lesezeichen