====== Minifier for TYPO3 (min) ====== ===== HeaderComment nicht minimieren ===== Mit dem folgenden regulären Ausdruck (Regex) unter ''protectCode'' kann die Formatierung des TYPO3-Kommentars beibehalten im Head werden: plugin.tx_min.tinysource { head { stripTabs = 1 stripNewLines = 1 stripDoubleSpaces = 1 stripTwoLinesToOne = 1 protectCode { 10 = /()/is } } } ===== Troubleshooting ===== ==== Falsche relative Dateipfade im Stylesheet nach Minimierung ==== Wenn ''config.compressCss'' aktiviert ist, verändert EXT:min die in den Stylesheets vorhandenen URLs, etwa zu Hintergrundbildern im CSS. Voraussetzung für den Fehler ist die Verwendung relativer Pfade, z.B. ''background-image: url(../../pfad/zum/bild.jpg)''. **Lösung:** Auf die Minimierung/Komprimierung der Stylesheets durch TYPO3 und EXT:min verzichten. Stattdessen den eigenen Frontend-Workflow (Grunt, gulp, webpack, …) verwenden, um ein bereits komprimiertes Stylesheet zu erstellen. config.compressCss = 0 page.includeCSS.style = EXT:sitepackage/Resources/Public/Css/style.min.css.gzip Dann kann man EXT:min gefahrlos dazu verwenden, den HTML-Code zu minimieren. Issue: https://forge.typo3.org/issues/81065