2016-04-19 10 views
0

Ist es möglich, ein Flag zu verwenden, um zu verhindern, dass Stylelint eine alphabetische Reihenfolge auf Anbieterpräfixen erzwingt? Ich habe eine Deklarationsreihenfolge, mit der ich in meiner Konfiguration zufrieden bin, aber meine Lieferantenpräfixe werden automatisch durch Autoprefixer innerhalb einer Schluckaufgabe in meinen SASS-Dateien erzeugt. Ich möchte jedoch die endgültige CSS-Datei im Handumdrehen mit Circle CI flinken, also ist das CLI dafür perfekt.Verhindern Sie, dass Stylinint eine alphabetische Reihenfolge für Lieferantenpräfixe erzwingt?

Das Problem ist, dass Autoprefixer, wenn die Datei gelöscht wird, Vendor-Präfixe in einer nicht-alphabetischen Reihenfolge hinzugefügt hat, und ich Warnungen erhalten und die automatisierten Tests fehlschlagen. Ich kann keine Möglichkeit sehen, die Reihenfolge zu bestimmen, in der Autoprefixer Vendor Prefixes bereitstellt. Dies sind die einzigen Warnungen, die zu diesem Zeitpunkt auf mein CSS geworfen werden.

In der Dokumentation steht eindeutig Prefixed properties must always be alphabetically ordered and must always precede the unprefixed version. Aber gibt es einen Weg um dies innerhalb der Config?

Vielen Dank im Voraus

Antwort

0

Dies ist eine neue Feature-Anforderung ist, nicht wirklich eine technische Frage. Wie Sie bereits erwähnt haben, verhält sich das Werkzeug wie dokumentiert. Also bitte ein Problem mit Stylelint, das deine Idee artikuliert!

+0

Korrekt. Für weitere Diskussion existiert dieses Problem https://github.com/stylelint/stylelint/issues/1087 – Ashley