SCSS yarn theme watcher funktioniert nicht

Thema wurde von Markus K., 5. Januar 2022 erstellt.

  1. Markus K.

    Markus K. Mitglied

    Registriert seit:
    17. Januar 2013
    Beiträge:
    14
    Danke erhalten:
    1
    Danke vergeben:
    2
    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?
     
  2. matthias_baier_webdesign

    matthias_baier_webdesign Aktives Mitglied

    Registriert seit:
    9. Februar 2021
    Beiträge:
    27
    Danke erhalten:
    6
    Danke vergeben:
    5
    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
     
  3. Markus K.

    Markus K. Mitglied

    Registriert seit:
    17. Januar 2013
    Beiträge:
    14
    Danke erhalten:
    1
    Danke vergeben:
    2
    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
     
  4. matthias_baier_webdesign

    matthias_baier_webdesign Aktives Mitglied

    Registriert seit:
    9. Februar 2021
    Beiträge:
    27
    Danke erhalten:
    6
    Danke vergeben:
    5
    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.
     
  5. Markus K.

    Markus K. Mitglied

    Registriert seit:
    17. Januar 2013
    Beiträge:
    14
    Danke erhalten:
    1
    Danke vergeben:
    2
    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
     
  6. Markus K.

    Markus K. Mitglied

    Registriert seit:
    17. Januar 2013
    Beiträge:
    14
    Danke erhalten:
    1
    Danke vergeben:
    2
    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