Wpis z mikrobloga

Mireczki, czy ktoś z was zna jakiś filtr np. do Grunta, którym można wyciąć zbędne reguły z plików CSS?
Idealnie by było mieć coś, gdzie mógłbym utworzyć zbiór wyrażeń regularnych do wycięcia, ale dodatkowo mógł utworzyć dla nich wykluczenia (czyli np. "wytnij wszystkie klasy \.push-\d+, ale zostaw .push-3").
grunt-uncss i podobne analizujące HTML odpadają, bo serwis ma kilkanaście tysięcy stron i prościej ręcznie utworzyć zbiór regexpów.

#webdev #grunt #css
  • 7
@npsr: dłubię pod windows, a skryptów w powershellu nie chce mi się pisać ;)
Find/replace odpada, bo CSS wychodzi z kompilatora SASS, to musi być automatyczne.

grunt replace prawie by się nadał, gdyby tylko podmiana w postaci funkcji dostawała na wejściu zamieniany tekst... Bo tak to ich implementacja jest bez sensu.

Znalazłem póki co grunt-string-replace, tam podmiana przez wynik funkcji wydaje się działać lepiej, później obadam. Ale może ktoś zna gotowiec.