2013-09-10 35 views

Odpowiedz

52

Sass 3.3 i starszych

Istnieją 2 błędach związanych z dyrektywami:

@debug

Dyrektywa @debug drukuje wartość wyrażenia SassScript do standardowego strumienia wyjściowego błędu.

@debug 10em + 12em; 

wyjścia:

Line 1 DEBUG: 22em 

@warn

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

@error

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; 
}