UnCSS

UnCSS

UnCSS е инструмент, който премахва неизползвания CSS от таблиците ви със стилове.Тя работи в множество файлове и поддържа JaS-инжектиран CSS.Как?
UnCSS е инструмент, който премахва неизползвания CSS от таблиците ви със стилове.Работи в множество файлове и поддържа JaS-инжектиран CSS.Как?Процесът, чрез който UnCSS премахва неизползваните правила, е следният: 1. HTML файловете се зареждат от jsdom и JavaScript се изпълнява.2. Всички таблици на стилове се анализират от PostCSS.2. document.querySelector филтрира селектори, които не се намират в HTML файловете.4. Останалите правила се преобразуват обратно в CSS.Моля, обърнете внимание: • UnCSS не може да се стартира на не-HTML страници, като например шаблони или PHP файлове.Ако трябва да стартирате UnCSS срещу вашите шаблони, вероятно трябва да генерирате примерни HTML страници от шаблоните си и да стартирате uncss на тези генерирани файлове;или стартирайте жив локален сървър за разработчици и насочете uncss към това.• UnCSS стартира само Javascript, който се изпълнява при зареждане на страницата.Той не (и не може) да се справи с Javascript, който работи на потребителски взаимодействия, като натискане на бутони.Трябва да използвате опцията за игнориране, за да запазите класове, които се добавят от Javascript за взаимодействие с потребителя.
uncss

Категории

Алтернативи на UnCSS за всички платформи с лиценз за отворен код