有没有办法让 Sass 将变量打印到终端?
问问题
39568 次
1 回答
97
Sass 3.3 及以上版本
有 2 个与错误相关的指令:
@debug 指令将 SassScript 表达式的值打印到标准错误输出流。
@debug 10em + 12em;
输出:
Line 1 DEBUG: 22em
@warn 指令将 SassScript 表达式的值打印到标准错误输出流。它对于需要警告用户弃用或从轻微的 mixin 使用错误中恢复的库很有用。
@warn 'This is a warning';
Sass 3.4 及更新版本
@error 指令将 SassScript 表达式的值作为致命错误抛出,包括一个很好的堆栈跟踪。它对于验证 mixins 和函数的参数很有用。例如:
@error 'This is an error';
.foo {
background: red;
}
于 2013-09-11T13:32:43.163 回答