Stylus bietet eine sehr einfache und leicht zu erlernen / Verwendung Syntax, die nutzbare CSS-Code kompiliert in.
Unterstützt zergliederte Syntax und eine regelmäßige CSS-Stil.
Es ist weit verbreitet in der heutigen Web-Entwickler-Community verwendet, vor allem in Node.js Projekten.
Stylus ist im Konzept ähnlich SCSS, anders zu sein nur über die tatsächlich Syntax.
Wenn Sie sind vertraut mit dem " CSS-Vorprozessor " Begriff dann wissen Sie genau, was sie tut.
Was ist neu in dieser Version:.
- hinzugefügt optionale Direktive für die Erweiterung
- hinzugefügt Selektor-existiert bif.
- hinzugefügt entfernen bif nach Artikeln aus Hashes zu entfernen.
- hinzugefügt optional rekursive Hash-Verschmelzung.
- hinzugefügt optional (--hoist-atrules Flag) @import und @charset Hebe.
- hinzugefügt mit CLI einen Weg für die Ausgabe auf bestimmte Dateipfad an.
- Fixed Regression mit @media innen + Cache verwenden.
- Fixed resolve-URL für Hash-URLs.
- Fixed Mix bif für unterschiedlich transparenten Farben.
- Ein Fehler wurde behoben mit Postfix & ohne Komma.
- Fixed falsch importiert Funktionen definiert in anderen Dateien mit verschachtelten @require.
- Fixed dupliziert Selektoren, wenn sie in Platzhalter mit MQ erstrecken.
- Fixed Filter:. Kontrast () Fehler
- Fixed das Klonen von zwischengespeicherten Knoten.
- Fixed falsche Dateinamen in der Quell Karten enthalten.
- Fixed Strippen von unsuppressed Kommentare von verschachtelten Blöcken.
- Fixed Build-Fehler für mehrere Dateien.
- Fixed Fehlerbehandlung leicht.
- Fixed (Wurffehler) Rand Fall beobachten und das Drucken in der gleichen Zeit.
- Fixed Uhr anmelden zu std.err.
Was ist neu in der Version 0.52.4:.
- hinzugefügt optionale Direktive für die Erweiterung
- hinzugefügt Selektor-existiert bif.
- hinzugefügt entfernen bif nach Artikeln aus Hashes zu entfernen.
- hinzugefügt optional rekursive Hash-Verschmelzung.
- hinzugefügt optional (--hoist-atrules Flag) @import und @charset Hebe.
- hinzugefügt mit CLI einen Weg für die Ausgabe auf bestimmte Dateipfad an.
- Fixed Regression mit @media innen + Cache verwenden.
- Fixed resolve-URL für Hash-URLs.
- Fixed Mix bif für unterschiedlich transparenten Farben.
- Ein Fehler wurde behoben mit Postfix & ohne Komma.
- Fixed falsch importiert Funktionen definiert in anderen Dateien mit verschachtelten @require.
- Fixed dupliziert Selektoren, wenn sie in Platzhalter mit MQ erstrecken.
- Fixed Filter:. Kontrast () Fehler
- Fixed das Klonen von zwischengespeicherten Knoten.
- Fixed falsche Dateinamen in der Quell Karten enthalten.
- Fixed Strippen von unsuppressed Kommentare von verschachtelten Blöcken.
- Fixed Build-Fehler für mehrere Dateien.
- Fixed Fehlerbehandlung leicht.
- Fixed (Wurffehler) Rand Fall beobachten und das Drucken in der gleichen Zeit.
- Fixed Uhr anmelden zu std.err.
Was ist neu in der Version 0.51.1:.
- hinzugefügt optionale Direktive für die Erweiterung
- hinzugefügt Selektor-existiert bif.
- hinzugefügt entfernen bif nach Artikeln aus Hashes zu entfernen.
- hinzugefügt optional rekursive Hash-Verschmelzung.
- hinzugefügt optional (--hoist-atrules Flag) @import und @charset Hebe.
- hinzugefügt mit CLI einen Weg für die Ausgabe auf bestimmte Dateipfad an.
- Fixed Regression mit @media innen + Cache verwenden.
- Fixed resolve-URL für Hash-URLs.
- Fixed Mix bif für unterschiedlich transparenten Farben.
- Ein Fehler wurde behoben mit Postfix & ohne Komma.
- Fixed falsch importiert Funktionen definiert in anderen Dateien mit verschachtelten @require.
- Fixed dupliziert Selektoren, wenn sie in Platzhalter mit MQ erstrecken.
- Fixed Filter:. Kontrast () Fehler
- Fixed das Klonen von zwischengespeicherten Knoten.
- Fixed falsche Dateinamen in der Quell Karten enthalten.
- Fixed Strippen von unsuppressed Kommentare von verschachtelten Blöcken.
- Fixed Build-Fehler für mehrere Dateien.
- Fixed Fehlerbehandlung leicht.
- Fixed (Wurffehler) Rand Fall beobachten und das Drucken in der gleichen Zeit.
- Fixed Uhr anmelden zu std.err.
Was ist neu in der Version 0.49.2:
- Fixed verschachtelten Selektoren, wenn verschachtelte Verwendung und sprudelte Medien-Anfragen .
- Problem behoben, wenn mixin-Block als Teil eines Eigenschaftswert verwendet wird.
- Fixed hartkodierte .styl Erweiterung von CLI (hinzugefügt EXTNAME ARG).
Was ist neu in der Version 0.48.0:.
- hinzugefügt Grund sourcemaps Unterstützung
- hinzugefügt Informationen über Spalten für sourcemaps und bessere Fehlerberichterstattung.
- hinzugefügt Globals und Funktionstasten zu Optionen Objekt in JS-API.
- hinzugefügt rebeccapurple benannte Farbe.
- hinzugefügt Unicode-Bereich zu unterstützen.
- geändert das Verhalten der Prozente zusammen, um die mehr vernünftig zu addieren.
- Ein Fehler wurde behoben mit Immobilien-Lookup innerhalb mixin Block.
- Ein Fehler wurde behoben mit verschachtelten Medienanfragen innerhalb Mixins.
- Fixed ein @extend innerhalb @media Abfragen mit Multi-Level-Selektoren.
- Ein Fehler wurde behoben mit dem Klonen eines interpolierten Wähler mit Komma.
- Ein Fehler wurde behoben mit verschachtelten Medienanfragen in conditionals.
- Ein Fehler wurde behoben mit zwischengespeicherten Importe.
- Fixed @css wörtliche, die erzeugt u + 0085 Zeichen anstelle von Zeilenumbrüchen.
- Fixed entkam Komma (& # x5C ;,) innerhalb Hashes.
- Fixed eine String-Darstellung von HSLA-Knoten% zu erhalten.
- Fixed falsche Position von Inline-Kommentare.
Was ist neu in der Version 0.46.0:.
- Unterstützung für verschachtelte Medienanfragen
- hinzugefügt convert eingebaute Funktion.
- hinzugefügt negativen Indexwerte Unterstützung für Indizes.
- hinzugefügt Kurzauswertung für logische Operatoren.
- Fixed die fallen gelassen Kommas in Splat Argumente.
- Fixed Doppel Schreiben des @media und andere at-Regeln in Mixins.
- Feste Einheit Ausdruck Vorrang Fehler.
- Fixed Kommentare in den Eigenschaftsausdrücken.
- Die Behandlung des @css und unquote innerhalb von Gruppen.
- Fixed falsche Zeilennummern auf Fehler.
- Fixed Import Klonen mit Cache.
- Fixed Klonen property.literal zu erhalten.
- Fixed BIFS Argumente Klonen Fehler.
- Fixed bug mit geschachtelten interpoliert Selektoren mit einem Komma.
- Fixed Strom Eigenschaft in Immobilien-Lookup ignoriert.
- Fixed Strom den Wert der Eigenschaft im richtigen Kontext bewertet werden.
- Festräume und Kommentare in einer Hash-Erklärung an.
- Fixed Aliase für transparente Mixins.
Was ist neu in der Version 0.45.1:
- Fixed Regression mit @require und globbed Pfade innerhalb von Funktionen .
Was ist neu in der Version 0.45.0:
- Unterstützung für Block-Level-@import und @ erfordern.
- hinzugefügt Hash-Werte unterstützen in @media.
- Hinzugefügt Zwang für pt Einheiten.
- Es wurde ein Weg & # x5C zu entkommen; in einem Tag-Namen.
- Festräume und Kommentare in den Selektorgruppen Hinter.
- Fixed Kommentare in den Schaltteile (jetzt ignorieren sie).
- Fixed bug mit URL-Zeichenfolge ein Protokoll mit.
- Ein Fehler wurde behoben mit @scope und komplexe Selektoren.
- Fixed die Rekursion mit dem Display:. Block innerhalb Block Mixins
- Ein Fehler wurde behoben mit Strom-Eigenschaft und Block Mixins.
- Ein Fehler wurde behoben mit komplexen Selektoren in conditionals.
- Ein Fehler wurde behoben mit @media Blubbern und conditionals.
- Ein Fehler wurde behoben mit Zeilenumbrüche und Kommentare in conditionals.
- Ein Fehler wurde behoben mit der Variablen in der ersten Zeile des mixin.
- Fixed aber mit der Variablen direkt nach über einer leeren Liste iterieren.
- Ein Fehler wurde behoben mit eingebauten Funktion ruft in einer Hash-Zuordnung.
Was ist neu in der Version 0.44.0:
- Wichtige Performance-Tuning und grundlegende Caching-Unterstützung, fast ⨉ 2 Aufbauzeit zu steigern.
- hinzugefügt grundlegende Unterstützung für die meisten at-Regeln.
- hinzugefügt + Cache Einbau-mixin für das Caching das Ergebnis von Funktionen und Mixins in Platzhalter.
- hinzugefügt Strom-Medien () bif, die die Zeichenfolge für die aktuelle Medien Abfrage gibt.
- hinzugefügt genannt-von Immobilien in Funktionen, die die Namen der Funktionen aus den Call-Stack bis zum aktuellen enthält.
- Es wurde ein Weg Kommas und Eltern Referenzen innerhalb Selektoren zu entkommen.
- Entfernt die nie benötigt -MS- Präfix für Keyframes.
Was ist neu in der Version 0.43.1:.
- Fixed Regression mit nur Schlüsselwort
Was ist neu in der Version 0.42.2:.
- Unterstützung für Rückwärtsgänge
- Ein Fehler wurde behoben mit einem Ausdruck als Argumente von Funktionsaufruf.
- Ein Fehler wurde behoben mit Immobilien-Lookup innerhalb @block.
- Ein Fehler wurde behoben mit einer Attributselektor Parsen.
- Ein Fehler wurde behoben mit Add-Eigenschaft innerhalb Funktionsaufruf.
- in ein Verzeichnis im Namen mit .styl Fest kompilieren.
- Ein Fehler wurde behoben mit verpassten mtime in Middle Importe.
- Fixed eine falsche Zeilennummer in mehreren Leitungen Gruppe Selektoren.
Was ist neu in der Version 0.42.0:.
- hinzugefügt @require
- mehr Lookup-Muster für den @import und @require hinzugefügt. Unterstützung node.js Module.
- hinzugefügt Datei Kleckse.
- hinzugefügt Wurzel Referenz.
- hinzugefügt grundlegende Unterstützung für @block Einheit.
- hinzugefügt String Unterstützung für die Wählverbindung () bif.
- Hinzufügen von Optionen als optionales Argument für die Verwendung () bif.
- einige neue Farben Abkürzungen:. Graustufen-, Ergänzung, Farbton und Schatten
- Fixed gebrochen @media Abfragen in Logikblöcken.
- Feste Funktionsaufruf innerhalb Block mixin ist auf dem Block Variable weiter.
- Ein Fehler wurde behoben mit, ob und Farbe in Array zu überprüfen.
- Ein Fehler wurde behoben mit Liste der Farb Schlüsselwörter als Standardargument.
- Ein Fehler wurde behoben mit Immobilien-Lookup in @media Abfragen.
Was ist neu in der Version 0.41.0:
- hinzugefügt Basisblock Mixins (+ foo) mit Block Interpolation (Block).
- hinzugefügt Selektor () bif.
- hinzugefügt Hash-Interpolation auf die Blöcke.
- Fixed geordnete Referenz in Stammkontext von Rückgabe und.
Was ist neu in der Version 0.38.0:.
- Feste Eigenschaft Suche von Mixins
- Feste Unterstützung für src und dest in Middleware, begann Tests für Middleware.
- Fixed --resolve-URL, die Schwänze von URLs entfernt werden.
- Fixed Mime-Typ für .woff.
- Fixed .toString für nicht definierte Funktionen.
- Fest Pfad Überlappung für Nicht-String dest.
- Fixed path.resolve für unechte resolveURL.
- Fixed Sync Rückkehr in stylus.render ().
- Fixed doppelte Anrufe von this.calling.
Was ist neu in der Version 0.37.0:.
- hinzugefügt optional params zum json bif
- hinzugefügt --print Option CSS nach stdout schreiben.
- Fixed json bif zurückzukehren Literale für Farben.
- Feste gehören der CSS-Dateien, wenn --resolve-URL aktiviert ist.
- Fixed Fehlervariablen in negieren.
- Fixed bug in p-Funktion.
- Fixed Tests unter Windows.
Was ist neu in der Version 0.35.1:
- die Unterstützung Fest für progressive JPEGs in Bild-Größe .
Was ist neu in der Version 0.32.0:.
- hinzugefügt Sync-API
- Fixed unsuppressed Kommentare in verschachtelten Importe.
Was ist neu in der Version 0.28.2:.
- in mixin Feste verlängern
Was ist neu in der Version 0.28.0:
- hinzugefügt:
- Suffixangaben Basisnamen () BIF
- pathjoin () BIF
- Basisnamen () BIF
- dirname () BIF
- EXTNAME () BIF
Was ist neu in der Version 0.27.2:.
- Hinzufügen Liste aller CSS 3 Einheiten
- Fixed CSS Stift Umwandlung! Wichtige Unterstützung.
- Fixed letzte Regel zu werden, wenn leer Einzüge am Ende der Datei ignoriert.
Was ist neu in der Version 0.27.1:
- Fixes:
- Falsche Funktionsaufruf in für mit dem Namen Argument.
- Stylus falsch importiert die CSS-Dateien, die nicht im selben Ordner wie die verarbeiteten .styl Datei sind.
Was ist neu in der Version 0.27.0:.
- hinzugefügt Add-Eigenschaft () mixin Unterstützung
- hinzugefügt% Unterstützung für Fade-In () und Fade-out ().
- hinzugefügt% Unterstützung rgba ().
Was ist neu in der Version 0.25.0:
- hinzugefügt make test-cov
- hinzugefügt temporäre Unterstützung für mehrzeiligen Text.
- Hinzugefügt: für '%' Einheitentyp in der "Alpha" von rgba und HSLA erlauben
- Aktualisiert CSSOM dep
- Entfernt Knurren dep.
- Fixed BIF Retval Zwang
Was ist neu in der Version 0.22.4:.
- Feste @extends Vererbung Bug
- Fixed 'lineno "globale Leck durch neue zu fehlen.
Was ist neu in der Version 0.21.2:.
- Feste wörtliche / innerhalb Funktionsaufruf
Was ist neu in der Version 0.21.0:
- hinzugefügt Einheit Gießen, ex: (n * 5 )%.
Was ist neu in der Version 0.20.1:.
- hinzugefügt globalen Lecksuche an die Test-Suite
- Fixed zwei Globals.
- Fixed Operator ident Regression.
Was ist neu in der Version 0.20.0:
- hinzugefügt --include-css wahrsten Sinne des Wortes gehören importiert CSS.
- Fixed Zwang Bug mit Ausdruck.
Was ist neu in der Version 0.19.8:.
- Fixed Middle mkdir -p Unterstützung
Was ist neu in der Version 0.19.5:
- noop Besucher Methoden Revert, das bricht Erweiterungen <. / li>
Was ist neu in der Version 0.19.3:
- hinzugefügt & quot; umfassen CSS & quot; Einstellung (müssen docs) buchstäblich importierte CSS enthalten.
- hinzugefügt EOL Flucht.
- Fixed Registerkarte Unterstützung in lexikalische Analyse (Hinter Farben usw.).
Anforderungen: :
- Sie JavaScript auf Client-Seite aktiviert
- Node.js
Kommentare nicht gefunden