Czy istnieje sposób, aby Sass wydrukował zmienną do terminala?Sass: drukuj do terminala
25
A
Odpowiedz
52
Sass 3.3 i starszych
Istnieją 2 błędach związanych z dyrektywami:
Dyrektywa @debug drukuje wartość wyrażenia SassScript do standardowego strumienia wyjściowego błędu.
@debug 10em + 12em;
wyjścia:
Line 1 DEBUG: 22em
Dyrektywa @warn drukuje wartość wyrażenia SassScript do standardowego strumienia wyjściowego błąd. Jest to przydatne w przypadku bibliotek, które muszą ostrzegać użytkowników o wycofaniu lub odzyskiwaniu danych po drobnych błędach użycia mixina.
@warn 'This is a warning';
Sass 3.4 i nowsze
dyrektywa z @error rzuca wartość wyrażenia SassScript jak fatalnym błędem, w tym ładnym stosu śladu. Przydaje się do sprawdzania poprawności argumentów do miksów i funkcji. Na przykład:
@error 'This is an error';
.foo {
background: red;
}
Czy starasz się zalogować do DevTools w Chrome/Firefox lub do terminalu podczas uruchamiania Sass? – imjared