0
UnCSS
UnCSS es una herramienta que elimina CSS no utilizado de sus hojas de estilo.Funciona en varios archivos y admite CSS inyectado con Javascript. ¿Cómo?
- Gratis
- Self-Hosted
- CSS
UnCSS es una herramienta que elimina CSS no utilizado de sus hojas de estilo.Funciona en varios archivos y admite CSS inyectado con Javascript.¿Cómo?El proceso mediante el cual UnCSS elimina las reglas no utilizadas es el siguiente: 1. jsdom carga los archivos HTML y se ejecuta JavaScript.2. Todas las hojas de estilo son analizadas por PostCSS.2. document.querySelector filtra los selectores que no se encuentran en los archivos HTML.4. Las reglas restantes se convierten de nuevo a CSS.Tenga en cuenta: • UnCSS no se puede ejecutar en páginas que no sean HTML, como plantillas o archivos PHP.Si necesita ejecutar UnCSS contra sus plantillas, probablemente debería generar páginas HTML de ejemplo a partir de sus plantillas y ejecutar uncss en esos archivos generados;o ejecute un servidor de desarrollo local en vivo, y apunte uncss a eso.• UnCSS solo ejecuta el Javascript que se ejecuta al cargar la página.No maneja (y no puede) Javascript que se ejecuta en las interacciones del usuario, como los clics en los botones.Debe usar la opción ignorar para preservar las clases que agrega JavaScript en la interacción del usuario.