HTML i CSS · Senior · Pytanie 14 z 75
Jak dołączać moduły Sass teraz, gdy @import jest przestarzały?
- 1Przez
@require, które zastąpiło@importw Dart Sass 2 - ✓Poprawna odpowiedź: Przez
@usez przestrzenią nazw i@forwarddo reeksportu - 3Tylko zwykłym CSS-owym
@import url(), bo moduły Sass usunięto
Wyjaśnienie
@use 'tokens' ładuje moduł raz i nadaje mu przestrzeń nazw (tokens.$primary) bez zaśmiecania zakresu globalnego. @forward reeksportuje elementy modułu, tworząc publiczne API biblioteki stylów. Sassowy @import jest przestarzały i zostanie usunięty w Dart Sass 3.0. Dyrektywy @require nie ma.