有没有办法让Sass将变量打印到终端?
答案 0 :(得分:80)
有2个与错误相关的指令:
@debug指令将SassScript表达式的值打印到标准错误输出流。
@debug 10em + 12em;
输出:
Line 1 DEBUG: 22em
@warn指令将SassScript表达式的值打印到标准错误输出流。它对于需要警告用户弃用或从较小的mixin使用错误中恢复的库非常有用。
@warn 'This is a warning';
@error指令将SassScript表达式的值抛出为致命错误,包括一个很好的堆栈跟踪。它对于验证mixins和函数的参数很有用。例如:
@error 'This is an error';
.foo {
background: red;
}