Ich habe viele Artikel über das Importieren von Sass-Dateien in Sass gelesen, aber ich kann nicht scheinen, meinen Kopf darum zu wickeln. Es scheint viele verschiedene Möglichkeiten zu geben, dies zu tun.Sass @Import Regeln und Benennung
Ich habe versucht, eine fellas Setup kopieren, die wie folgt aussieht:
global
- style.scss
Components
- buttons.scss
- colors.scss
- fonts.scss
- etc.
Utils
- normalize.scss
Also lassen Sie uns sagen, dass dies mein Setup ist. Einige Leute sagen, ich sollte jede scss-Datei mit einem Unterstrich benennen: _buttons.scss
während andere sagen, es NICHT zu tun.
Wenn ich in meinem style.scss
arbeite, muss ich immer noch ein import url("components.buttons.scss")
verwenden, wie ich es immer getan habe oder fehle ich etwas? Wenn ich etwas nicht vermisse, was ist der Unterschied zwischen diesem Setup und einem typischen CSS-Setup?
Ich sehe nur nicht, welchen Unterschied es macht.Bevor Leute Sass benutzt haben, haben sie immer noch alle Stylesheets in ihrer style.css "importiert", genau wie in Sass? –
Bei nativen css-Importen erfolgt der Import zur Laufzeit, was weniger performant ist. Sass-Importe werden in eine einzige CSS-Datei kompiliert. – essmahr