SASS Schnellstart – Partials
Eine der besten Anwendungen der Sass @import Direktive ist es, separate Dateien zu erstellen, die alle Standarddefinitionen für deine Seite enthalten - Farben, Schriftgrößen und -familien und so weiter - und sie dann dort einzubinden, wo du sie brauchst. Dies ist natürlich ein klassisches Beispiel für DRY-Programmierung.
Da der einzige Zweck dieser Dateien ist, in andere Sass-Dateien eingebunden zu werden, gibt es keinen Grund, sie direkt zu transpilieren. Tatsächlich werden viele von ihnen gar kein CSS erzeugen. Ein Beispiel dafür ist eine Datei, die nur Variablendefinitionen enthält: Sie würde zu einer leeren CSS-Datei führen.
$rot: #ff0000;
$grün: #00ff00;
$blau: #0000ff;
Dateien wie diese sind als "Partials" bekannt, und du kannst sie auf normale Weise in eine andere .scss Datei einbinden. Per Konvention wird der führende Unterstrich weggelassen, aber du kannst ihn einfügen, wenn du möchtest. Wie wir sehen werden:
@import "colors"; // nach Konvention, den Unterstrich weglassen
@import "_colors"; // das funktioniert aber auch