Ergebnis 1 bis 2 von 2

Thema: Fehler bei @include statements in SCSS-Dateien durch scssphp nach Manager-Update

  1. #1
    Contao-Nutzer Avatar von markus.milkereit
    Registriert seit
    05.06.2009.
    Ort
    Novi Sad
    Beiträge
    122
    Partner-ID
    8818

    Standard Fehler bei @include statements in SCSS-Dateien durch scssphp nach Manager-Update

    Wir verwenden in unseren Contao 4.9-Projekten mehrfach querverlinkte und includierte SCSS-Dateien. mixins und Variablen aus einem Basis-Bundle, die in weiteren Bundles verwendet werden (zum Beispiel für einheitliche Farbverwendung).

    Nach einem Update im Contao-Manager heute war die Seite defekt - Ursache:
    • das Paket scssphp hat ein Update von 1.3 auf 1.4 bekommen
    • im Paket wurde die Pfadauflösung refaktoriert
    • das Refaktoring hat einen Fehler im Auflösen von relativen Pfad über Projekte hinweg


    Die Installation kann (temporär) repariert werden, indem man das defekte Paket scssphp durch die Vorgängerversion 1.3 austauscht. Das passende Ticket ist hier: https://github.com/scssphp/scssphp/issues/271
    VON HELDEN UND GESTALTEN Contao Premium-Partner

  2. #2
    Contao-Nutzer Avatar von markus.milkereit
    Registriert seit
    05.06.2009.
    Ort
    Novi Sad
    Beiträge
    122
    Partner-ID
    8818

    Standard

    Ich hab heute mit dem Entwickler von ScssPhp weiter geforscht, er schlängt eine Änderung in Contao vor um das Problem zu umschiffen - Issue mit (temporärer) Lösung durch Änderung der Combiner.php ist erstellt: https://github.com/contao/contao/issues/2495

    Wer sich die Installation schon durch ein Update versaut hat, die schnellste Lösung ist Zeile 419 in vendor\contao\core-bundle\src\Resources\contao\library\Contao\Combine r.php von
    PHP-Code:
    return $this->fixPaths($objCompiler->compile($content), $arrFile); 
    auf
    PHP-Code:
    return $this->fixPaths($objCompiler->compile($content$this->strRootDir '/' $arrFile['name']), $arrFile); 
    zu ändern.

    Angaben für Contao 4.9, müsste aber 4.4 genauso betreffen :/
    VON HELDEN UND GESTALTEN Contao Premium-Partner

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •