0
UnCSS
UnCSS er et værktøj, der fjerner ubrugt CSS fra dine stilark.Det fungerer på tværs af flere filer og understøtter Javascript-injiceret CSS. Hvordan?
- Gratis
- Self-Hosted
- CSS
UnCSS er et værktøj, der fjerner ubrugt CSS fra dine stilark.Det fungerer på tværs af flere filer og understøtter Javascript-injiceret CSS.Hvordan?Processen, hvorved UnCSS fjerner de ubrugte regler, er som følger: 1. HTML-filerne indlæses af jsdom, og JavaScript udføres.2. Alle stilarkene er parset af PostCSS.2. document.querySelector filtrerer ud valg, der ikke findes i HTML-filerne.4. De resterende regler konverteres tilbage til CSS.Bemærk: • UnCSS kan ikke køres på ikke-HTML-sider, f.eks. Skabeloner eller PHP-filer.Hvis du har brug for at køre UnCSS mod dine skabeloner, skal du sandsynligvis generere eksempler på HTML-sider fra dine skabeloner og køre uncss på de genererede filer;eller kør en live lokal dev-server, og peg uncss på det.• UnCSS kører kun det Javascript, der køres ved sideindlæsning.Det håndterer (og kan ikke) Javascript, der kører på brugerinteraktioner som knapklik.Du skal bruge muligheden ignorere for at bevare klasser, der er tilføjet af Javascript om brugerinteraktion.