Если я использую встроенную функцию Sass, которая возвращает ошибку, она будет отображать путь , где она используется .
Использование встроенной функции Sass:
Код от _test.scss
.
.foo {
color: darken(blue, s);
}
Результатом будет:
error _test.scss (строка 2: $ amount: "s" не является числом для `darken ')
Теперь, если я использую пользовательскую функцию, которая возвращает ошибку, она будет отображать путь , где он определен вместо того, где он используется.
Использование пользовательской функции:
Код от _test.scss
.
.foo {
color: example(string);
}
Код от _functions.scss
.
@function example($string) {
@error 'error message';
}
Результат:
ошибка core / utils / _functions.scss (строка 2: сообщение об ошибке)
Есть ли решение для этой "проблемы"?