2016-07-01 5 views
1

Ich verwende Linter mit Linter-CSSlint in Atom (Windows) und ich möchte einige Warnungen global verhindern (wie "IDs").Wie verwendet man .csslintrc in Atom's CSSLint, um Regeln zu ignorieren?

In CSSlint der readme sagt, dass es .csslintrc unterstützt, aber ich kann nicht Informationen von finden, wo sollte ich diese .csslintrc Datei setzen.

sah ich eine .csslintrc Datei in:

.atom 
    \packages 
    \linter-csslint 
     \spec 
     \fixtures 
      \project 

mit diesem innen: --errors=empty-rules

aber das Hinzufügen es einige Regeln hat es nichts zu tun. Regeln wie:

--errors=empty-rules 
{ 
    "ids": false, 
    "box-model": false, 
} 

Kann mir jemand in die richtige Richtung zeigen?

Danke!

Antwort

1

Nachdem ich eine Menge Zeit damit verbracht habe, dieses und andere Konfigurationsprobleme zu lösen, habe ich festgestellt, dass die Lösung darin besteht, zu stylelint zu wechseln.

+0

Vielen Dank! stylelint nimmt anfangs ein wenig zur Konfiguration, aber es funktioniert wirklich. Andererseits bin ich mir nicht sicher, ob ich das als richtige Antwort akzeptieren kann, denn technisch ist das keine Antwort auf die Frage per sé ... – distante

1

Setzen Sie einfach die .csslintrc-Datei in das Root-Verzeichnis Ihres Projekts mit dem Setup unter:

{ 
    "adjoining-classes": false, 
    "box-model": false, 
    "box-sizing": false, 
    "compatible-vendor-prefixes": false, 
    "floats": false, 
    "font-sizes": false, 
    "gradients": false, 
    "important": false, 
    "known-properties": false, 
    "outline-none": false, 
    "overqualified-elements": false, 
    "qualified-headings": false, 
    "regex-selectors": false, 
    "shorthand": false, 
    "text-indent": true, 
    "unique-headings": false, 
    "universal-selector": false, 
    "unqualified-attributes": true 
} 

Das ist es!

Weitere Informationen finden Sie in der CSSLint documentation.

Verwandte Themen