przeanalizować-css może być używany z konsoli Node.js lub programowo jak inne biblioteki JS wewnątrz kodu.
analizowanie-css prace analizowania całego pliku CSS i działa jego zawartość przed szereg wskaźników i parametrów.
Następnie tworzy raport w postaci pliku JSON, z listą wartości poszczególnych miar ", oraz listę" przestępców "na dole z bardziej pogłębionych informacji na temat obszarów problemowych.
W przypadku, gdy plik jest trudne do odczytania, istnieje również opcja dostępna całkiem JSON-drukowania, jak również.
analizowanie-css może pracować z lokalnych plików CSS przechowywane na dysku lub z odległych stylów stosowanych w środowiskach produkcyjnych lub umieszczonych na witrynie dev.
Biblioteka posiada również (doświadczalnej) wsparcie SCSS
Właściwości :.
- :
- Ilość przepisów
- Liczba selektorów
- Liczba deklaracji
- Ilość zapytań o media
- Liczba pustych zasad
- Ilość zasadyimport
- Liczba nieruchomościimportant
- Liczba nieruchomości z prefiksów dostawców,
- Liczba złożonych selektorów
- Liczba duplikatów selektorów
- Liczba zwolnionych selektorów ciała
- Liczba wykwalifikowanych selektorów
- Ilość przepisów z wyrażeń CSS
- Ilość poprawek dla starszych wersji Internet Explorer
- Liczba selektorów przez atrybut
- Liczba selektorów przez klasy
- Liczba selektorów przez ID
- Liczba pseudo-selektorów
- Liczba selektorów po nazwie znacznika
- Liczba uniwersalnych selektorów
- komentarzy CSS
- Długość Komentarz
- Długość źródła CSS
- Długość algorytmem Base64 danych znalezionych osadzone w pliku CSS,
- Średnia swoistość ID
- Razem swoistość ID
- Średnia swoistość dla klasy, pseudo-klasy lub atrybutu
- Razem swoistość klasy, pseudo-klasy lub atrybutu
- Średnia swoistość dla elementu
- Razem swoistość elementu
Co nowego w tym wydaniu:
- Ta wersja przynosi wykrywanie zduplikowanych właściwości (przydatne zwłaszcza, gdy za pomocą CSS) i preprocesory wiersza polecenia / CommonJS moduł opcja przestępców niepełnosprawnych.
Co nowego w wersji 0.5.0:
- Dodano wsparcie dla analizy plików Sass,
- Zgłoś CSSimport
- Relax nadmiarowe zasady wyboru ciała
- pokrycia Kod poprzez Stambule
Wymagania :
- Node.js 0.8 lub wyższy,
Komentarze nie znaleziono