Есть ли способ, чтобы Sass распечатывал переменную на терминале?
Sass: печать на терминал
Ответ 1
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;
}