Ein leistungsstarker CSS-Linter, der Ihnen hilft, Fehler zu vermeiden und Konventionen durchzusetzen.
Es ist so mächtig:
verfügt über über 100 integrierte Regeln für moderne CSS-Syntax und -Funktionen
unterstützt Plugins, sodass Sie Ihre eigenen benutzerdefinierten Regeln erstellen können
Behebt Probleme automatisch, sofern möglich
unterstützt gemeinsam nutzbare Konfigurationen , die Sie erstellen oder erweitern können
kann genau an Ihre Bedürfnisse angepasst werden
verfügt über 15.000 Unit-Tests, was es robust macht
wird von Unternehmen weltweit wie Google und GitHub als vertrauenswürdig eingestuft
Und es kann erweitert werden auf:
Extrahieren Sie eingebettete Stile aus HTML-, Markdown- und CSS-in-JS-Vorlagenliteralen
Analysieren Sie CSS-ähnliche Sprachen wie SCSS, Sass, Less und SugarSS
Es hilft Ihnen, Fehler zu vermeiden , zum Beispiel:
Ungültige Dinge, z. B. fehlerhafte Rasterbereiche
gültige Dinge, die problematisch sind, z. B. doppelte Selektoren
Unbekannte Dinge, z. B. falsch geschriebene Eigenschaftsnamen
Und Konventionen durchsetzen , zum Beispiel:
Dinge verbieten, z. B. bestimmte Einheiten
Benennungsmuster erzwingen, z. B. für benutzerdefinierte Eigenschaften
Legen Sie Grenzen fest, z. B. die Anzahl der ID-Selektoren
Geben Sie Notationen an, z. B. für moderne Farbfunktionen
Wir empfehlen, neben Stylelint einen hübschen Drucker wie Prettier zu verwenden. Linters und Pretty Printer sind komplementäre Tools, die zusammenarbeiten, um Ihnen beim Schreiben von konsistentem und fehlerfreiem Code zu helfen.
Benutzerhandbuch
Erste Schritte
Anpassen
Konfigurieren
Regeln
Code ignorieren
CLI
Node.js-API
PostCSS-Plugin
Optionen
Fehler und Warnungen
Entwicklerhandbuch
Schreibregeln
Plugins schreiben
Benutzerdefinierte Syntax schreiben
Benutzerdefinierte Formatierer schreiben
Systemtests schreiben
Migrationsleitfaden
Migration auf 16.0.0
Migration auf 15.0.0
Migration auf 14.0.0
Wartungshandbuch
Probleme verwalten
Verwalten von Pull-Anfragen
Durchführen von Veröffentlichungen
Um
Vision
Semantische Versionierung