theme-variables.scss beim storefront:hot

Gibt es eine Möglichkeit folgendes zu umgehen:

  1. Setze isHMRMode = true
  2. Starte ./psh.phar storefront:hot
  3. Weiße im Backend dem Theme ein Bild zu und klicke OK (Theme comile)
  4. Ändere eine SCSS File mit eine Variable im Theme und warte vergeblich auf eine Änderung

Bei diesem vorgehen wird beim kompilieren eine theme-variables.scss im var/ Ordner angelegt. So lange diese dort liegt, werden alle Überschreibungen in der override.scss ignoriert.

Jetzt meine Frage, Bug oder Benutzerfehler?

 

 

VG
Micha

Wie sieht denn deine theme.json aus? Deine overrides sollten zuerst geladen werden, dann der core stuff und dann dein custom stuff.

    "style": [
        "app/storefront/src/scss/variables.scss", // override vars
        "@Storefront", // core stuff
        "app/storefront/src/scss/base.scss" // custom stuff
    ],

 

  "style": [
    "app/storefront/src/scss/overrides.scss",
    "@Storefront",
    "app/storefront/src/scss/base.scss"
  ],

Sieht für mich fein aus.