Grunt watch - Änderungen an Smartyblöcken sind im Browser sichtbar, Änderungen an less Dateien nicht

Ich habe Grunt wie in der Anleitung erklärt aufgesetzt und arbeite mit phpStorm. Wenn ich die Smarty Blöcke ändere erkennt es Grunt und beim Aktualisieren der Website ist diese auch sichtbar. Wenn ich bei einer .less Datei jedoch z.B. die Farbe ändere ist dies nicht der Fall.

Grunt erkennt es zwar und macht was, aber die Änderung ist erst sichtbar wenn ich im Backend das Theme neu kompiliere.

Hab ich da irgendetwas falsch eingestellt oder kann ich mit Grunt automatisch das Theme neu kompilieren?

 

Ich hoffe es kann mir jemand weiter helfen

 

liebe Grüße

AppyGix

Hast du das die theme configuration gedumped? Das ist eigentlich der übliche Fehler, wenn Grunt nichts macht.

./bin/console sw:theme:dump:configuration

Ich habe ein kleines bash script, für unix systeme, welches ich zum Anfang meiner arbeit immer starte. Abgelegt ist es im root von Shopware

#!/bin/bash
# clear caches
./var/cache/clear_cache.sh

# dump config
./bin/console sw:theme:dump:configuration

# start grunt
cd themes
grunt

 

2 „Gefällt mir“

Hey, danke für die Antwort. Bei mir ist das Problem, dass Grunt serwohl was macht. Bei Änderungen der Struktur (smarty Blöcken) funktioniert alles. Bei den Less Dateien erkennt Grunt die Änderung und arbeitet… aber ich seh die Änderung nicht im Browser. - bei Änderungen der Struktur serwohl… das verstehe ich nicht