@debug
在开发样式表时,有时查看变量或表达式的值会很有用。这就是 @debug 规则的作用:其写法是 @debug <expression>,它会打印该表达式的值,以及文件名和行号。
在开发样式表时,有时查看变量或表达式的值会很有用。这就是 @debug 规则的作用:其写法是 @debug <expression>,它会打印该表达式的值,以及文件名和行号。
@mixin inset-divider-offset($offset, $padding) {
$divider-offset: (2 * $padding) + $offset;
@debug "divider offset: #{$divider-offset}";
margin-left: $divider-offset;
width: calc(100% - #{$divider-offset});
}
@mixin inset-divider-offset($offset, $padding)
$divider-offset: (2 * $padding) + $offset
@debug "divider offset: #{$divider-offset}"
margin-left: $divider-offset
width: calc(100% - #{$divider-offset})
调试消息的确切格式因不同的实现而异。这是在 Dart Sass 中的样子:
test.scss:3 Debug: divider offset: 132px
你可以将任何值传递给
@debug,而不仅仅是字符串!它打印的值表示形式与 meta.inspect() 函数相同。