Hallo, ich möchte ein Theme von Malibu ableiten und nutze dazu Darkness aus der Theme Development Doku (https://developers.gambio.de/docs/4.5.1.1/tutorials-gx4/theme-development/) Ich nutze Gambio 4.5.1.1 Dev Über den Befehl yarn theme:dev --theme Darkness bzw. yarn theme:watch --theme Darkness starte ich den theme-watcher. Nach Bearbeitung von scss-Dateien im Darkness Theme läuft der Watcher und kommentiert seine Arbeit mit: [10:32:42] Refresh Cache: Removed public/theme/styles/system/main.css locally. [10:32:42] Refresh Cache: Removed cache/__dynamics* locally. [10:32:42] Finished 'theme:refresh_cache' after 904 μs ... scheint also alles soweit zu klappen. Allerdings aktualisiert sich die Ausgabe nicht. Die main.css wird nicht gelöscht und folglich auch nicht neu erstellt. Das sieht man u.a. am Zeitstempel und im Kommentar der Datei.Über StyleEdit und das Cache Modul kann die Ausgabe aktualisiert werden. Wo könnte das Problem mit dem Watcher liegen?
die css wird eigentlich nicht gelöscht bei einem Watcher sondern neu generiert und überschrieben mit welchen Programm schreibst du denn ich nutze WIndows Studio Code Denke mal das du hier nicht ganz richtig bist, da das Problem denke eher in der IDE liegt mit seinem Watcher
Ich nutze PhpStorm (Windows) - bereits Jahrelang Den Watcher nutze ich aber unabhängig per SSH-Aufschaltung. Der Shop läuft in einer Vagrant Box - fehlerfrei
Ok naja ich nehme auch bei manchen Projekten PHPStorm den Watcher extra per SSH habe ich noch nice gemacht vieleicht klemmt es da irgendwo. WIe gesagt ich glaube nicht das es am Shop liegt, aber vieleicht liest es ja ein Gambio Entwickler mit und kann es eventuell beantworten.
Hier mal ein Ausschnitt aus meinem SSH LOG yarn theme:dev --theme Darkness Code: [12:59:33] Using gulpfile /var/www/gambio-ordner/src/JSEngine/gulpfile.js [12:59:33] Starting 'theme:dev'... [12:59:33] Local Mode Activated! No 'ftp-config.json' file was found... Gulp will continue locally. [12:59:33] Starting 'theme:dev:0'... [12:59:33] Starting 'theme:clean'... [12:59:33] Finished 'theme:clean' after 4.16 ms [12:59:33] Finished 'theme:dev:0' after 4.96 ms [12:59:33] Starting 'theme:dev:1'... [12:59:33] Starting 'theme:vendor'... [12:59:34] Finished 'theme:vendor' after 129 ms [12:59:34] Finished 'theme:dev:1' after 130 ms [12:59:34] Starting 'theme:dev:2'... [12:59:34] Starting 'theme:scripts'... [12:59:34] Finished 'theme:dev' after 145 ms [12:59:34] Finished 'theme:scripts' after 53 ms [12:59:34] Finished 'theme:dev:2' after 54 ms [12:59:34] Starting 'theme:dev:3'... [12:59:34] Starting 'jsengine:watch'... [12:59:34] Finished 'jsengine:watch' after 16 ms [12:59:34] Finished 'theme:dev:3' after 17 ms [12:59:34] Starting 'theme:dev:4'... [12:59:34] Starting 'theme:watch'... [12:59:36] Finished 'theme:watch' after 2.36 s [12:59:36] Finished 'theme:dev:4' after 2.36 s [12:59:40] Starting 'theme:refresh_cache'... [12:59:40] Refresh Cache: Removed public/theme/styles/system/main.css locally. [12:59:40] Refresh Cache: Removed cache/__dynamics* locally. [12:59:40] Finished 'theme:refresh_cache' after 1.75 ms [12:59:40] Starting 'theme:refresh_cache'... [12:59:40] Refresh Cache: Removed public/theme/styles/system/main.css locally. [12:59:40] Refresh Cache: Removed cache/__dynamics* locally. [12:59:40] Finished 'theme:refresh_cache' after 1.72 ms [12:59:40] Starting 'theme:refresh_cache'... [12:59:40] Refresh Cache: Removed public/theme/styles/system/main.css locally. [12:59:40] Refresh Cache: Removed cache/__dynamics* locally. [12:59:40] Finished 'theme:refresh_cache' after 1.62 ms [12:59:40] Starting 'theme:refresh_cache'... [12:59:40] Refresh Cache: Removed public/theme/styles/system/main.css locally. [12:59:40] Refresh Cache: Removed cache/__dynamics* locally. [12:59:40] Finished 'theme:refresh_cache' after 1.65 ms [12:59:40] Starting 'theme:refresh_cache'... [12:59:40] Refresh Cache: Removed public/theme/styles/system/main.css locally. [12:59:40] Refresh Cache: Removed cache/__dynamics* locally. [12:59:40] Finished 'theme:refresh_cache' after 1.64 ms [12:59:40] Starting 'theme:refresh_cache'... [12:59:40] Refresh Cache: Removed public/theme/styles/system/main.css locally. [12:59:40] Refresh Cache: Removed cache/__dynamics* locally. [12:59:40] Finished 'theme:refresh_cache' after 1.62 ms [12:59:40] Starting 'theme:refresh_cache'... [12:59:40] Refresh Cache: Removed public/theme/styles/system/main.css locally. [12:59:40] Refresh Cache: Removed cache/__dynamics* locally. [12:59:40] Finished 'theme:refresh_cache' after 1.46 ms [12:59:40] Starting 'theme:refresh_cache'... [12:59:40] Refresh Cache: Removed public/theme/styles/system/main.css locally. [12:59:40] Refresh Cache: Removed cache/__dynamics* locally. [12:59:40] Finished 'theme:refresh_cache' after 1.57 ms [12:59:40] Starting 'theme:refresh_cache'... [12:59:40] Refresh Cache: Removed public/theme/styles/system/main.css locally. [12:59:40] Refresh Cache: Removed cache/__dynamics* locally. [12:59:40] Finished 'theme:refresh_cache' after 1.54 ms [12:59:40] Starting 'theme:refresh_cache'... [12:59:40] Refresh Cache: Removed public/theme/styles/system/main.css locally. [12:59:40] Refresh Cache: Removed cache/__dynamics* locally. [12:59:40] Finished 'theme:refresh_cache' after 1.52 ms [12:59:40] Starting 'theme:refresh_cache'... [12:59:40] Refresh Cache: Removed public/theme/styles/system/main.css locally. [12:59:40] Refresh Cache: Removed cache/__dynamics* locally. [12:59:40] Finished 'theme:refresh_cache' after 1.52 ms [12:59:40] Starting 'theme:refresh_cache'... [12:59:40] Refresh Cache: Removed public/theme/styles/system/main.css locally. [12:59:40] Refresh Cache: Removed cache/__dynamics* locally. [12:59:40] Finished 'theme:refresh_cache' after 1.49 ms [12:59:40] Starting 'theme:refresh_cache'... [12:59:40] Refresh Cache: Removed public/theme/styles/system/main.css locally. [12:59:40] Refresh Cache: Removed cache/__dynamics* locally. [12:59:40] Finished 'theme:refresh_cache' after 1.65 ms [12:59:40] Starting 'theme:refresh_cache'... [12:59:40] Refresh Cache: Removed public/theme/styles/system/main.css locally. [12:59:40] Refresh Cache: Removed cache/__dynamics* locally. [12:59:40] Finished 'theme:refresh_cache' after 1.52 ms [12:59:40] Starting 'theme:refresh_cache'... [12:59:40] Refresh Cache: Removed public/theme/styles/system/main.css locally. [12:59:40] Refresh Cache: Removed cache/__dynamics* locally. [12:59:40] Finished 'theme:refresh_cache' after 1.52 ms [12:59:40] Starting 'theme:refresh_cache'... [12:59:40] Refresh Cache: Removed public/theme/styles/system/main.css locally. [12:59:40] Refresh Cache: Removed cache/__dynamics* locally. [12:59:40] Finished 'theme:refresh_cache' after 1.58 ms [12:59:40] Starting 'theme:refresh_cache'... [12:59:40] Refresh Cache: Removed public/theme/styles/system/main.css locally. [12:59:40] Refresh Cache: Removed cache/__dynamics* locally. [12:59:40] Finished 'theme:refresh_cache' after 1.59 ms [12:59:40] Starting 'theme:refresh_cache'... [12:59:40] Refresh Cache: Removed public/theme/styles/system/main.css locally. [12:59:40] Refresh Cache: Removed cache/__dynamics* locally. [12:59:40] Finished 'theme:refresh_cache' after 1.59 ms [12:59:40] Starting 'theme:refresh_cache'... [12:59:40] Refresh Cache: Removed public/theme/styles/system/main.css locally. [12:59:40] Refresh Cache: Removed cache/__dynamics* locally. [12:59:40] Finished 'theme:refresh_cache' after 1.51 ms [12:59:40] Starting 'theme:refresh_cache'... [12:59:40] Refresh Cache: Removed public/theme/styles/system/main.css locally. [12:59:40] Refresh Cache: Removed cache/__dynamics* locally. [12:59:40] Finished 'theme:refresh_cache' after 1.55 ms [12:59:40] Starting 'theme:refresh_cache'... [12:59:40] Refresh Cache: Removed public/theme/styles/system/main.css locally. [12:59:40] Refresh Cache: Removed cache/__dynamics* locally. [12:59:40] Finished 'theme:refresh_cache' after 1.77 ms [12:59:40] Starting 'theme:refresh_cache'... [12:59:40] Refresh Cache: Removed public/theme/styles/system/main.css locally. [12:59:40] Refresh Cache: Removed cache/__dynamics* locally. [12:59:40] Finished 'theme:refresh_cache' after 1.6 ms [12:59:40] Starting 'theme:refresh_cache'... [12:59:40] Refresh Cache: Removed public/theme/styles/system/main.css locally. [12:59:40] Refresh Cache: Removed cache/__dynamics* locally. [12:59:40] Finished 'theme:refresh_cache' after 1.15 ms [12:59:48] Starting 'theme:templates'... [12:59:48] Refresh Template Cache: Removed template cache locally. [12:59:48] Finished 'theme:templates' after 1.29 ms
Generell muss ich aber auch sagen, dass selbst Änderung an den html-Dateien erst sichtbar werden, wenn im Admin der Cache geleert wird... .dev-environment ist aber im Shop-Root Verzeichnis vorhanden