我经常使用@warn
,但我想将预先写好的消息导入到我的警告中,这些警告存储在例如另一个函数或文件中。
这可能吗?
我知道以下内容不起作用,但你明白了......
@if $a == 'red' {
color: red;
} @else if $a == 'blue' {
color: blue;
} @else {
@warn '@include error-msg_no-color-detected';
}
答案 0 :(得分:0)
这可以使用变量来完成......
$msg: 'Something went wrong!';
@if ... {
...
} @else {
@warn: '#{$msg}';
}
这允许我创建一个包含大量消息的_debug.scss
文件。
@import 'config';
@import 'debug';
@import 'dark';
@import 'application';
_debug.scss:
@msg-1: 'Oops!';
@msg-2: 'No color defined. Check the config file.';