Ich weiß, das ist wahrscheinlich eine seltsame Frage, aber bleib bei mir. :)Gulp SASS - @import ohne kompilieren scss verwenden -> css
Ist es möglich, gulp sass (oder andere gulp plugins) zu verwenden, um eine .scss-Datei mit mehreren @import-Anweisungen zu lesen, und alle importierten Dateien in eine einzige .scss-Datei zu importieren/concat das ist nicht nach CSS kompiliert?
Hintergrundinformationen: Ich habe die Bootstrap und FontAwesome Basis. SCSD-Dateien und kombiniert sie in eine einzige .SCS-Datei. Ich möchte nun alle Dateien in den @ import-Anweisungen in eine einzige .scss-Datei übertragen.
Eine andere Option, die ich dachte, war, nur ein concat-Tool zu verwenden, aber müsste ich dann nicht manuell jede Datei angeben, die in der Schluckdatei enthalten sein soll? Korrigiere mich, wenn ich falsch liege.
Beispiel von dem, was ich suche:
//base.scss
@import foo;
@import bar;
Importe
//foo.scss
$my-font-size:20px;
Und
//bar.scss
body {
div {
font-size:$my-font-size;
}
}
Damit
//final.scss
$my-font-size:20px;
body {
div {
font-size:$my-font-size;
}
}
Beachten Sie, dass die @import
s in der final.scss
Datei enthalten sind, aber es gibt keine Kompilierung von SCSS -> CSS.
Sieht gut aus. Ich kann dieses Paket im Moment nicht mehr testen, seitdem ich weiter gegangen bin, aber es scheint zu tun, wonach ich gesucht habe. Ich werde deine Antwort als Lösung markieren. –
Danke. Das war die Lösung für mich. Inzwischen habe ich eine Pull-Anfrage mit Fix-Dateien mit Unterstrich-Präfix erstellt, wenn reguläre nicht erreichbar sind. – entio
Ja, das habe ich gesehen. Die Schönheit von Open Source. Vielen Dank! –