UnCSS

UnCSS

UnCSS är ett verktyg som tar bort oanvänd CSS från dina mallar.Det fungerar över flera filer och stöder Javascript-injicerat CSS. Hur?
UnCSS är ett verktyg som tar bort oanvänd CSS från dina mallar.Det fungerar över flera filer och stöder Javascript-injicerat CSS.Hur?Processen genom vilken UnCSS tar bort de oanvända reglerna är enligt följande: 1. HTML-filerna laddas av jsdom och JavaScript körs.2. Alla formatmallar analyseras av PostCSS.2. document.querySelector filtrerar bort väljare som inte finns i HTML-filerna.4. De återstående reglerna konverteras tillbaka till CSS.Observera: • UnCSS kan inte köras på icke-HTML-sidor, t.ex. mallar eller PHP-filer.Om du behöver köra UnCSS mot dina mallar bör du förmodligen generera exempel på HTML-sidor från dina mallar och köra uncss på de genererade filer;eller köra en live lokal dev-server och peka uncss på det.• UnCSS kör bara Javascript som körs på sidbelastning.Det hanterar inte (och kan inte) Javascript som körs på användarinteraktioner som knappklick.Du måste använda ignorera-alternativet för att bevara klasser som läggs till av Javascript om användarinteraktion.
uncss

kategorier

Alternativ till UnCSS för CSS med öppen källkodslicens