@warn

在编写mixin函数时,您可能希望阻止用户传递某些参数或值。它们可能正在传递现在已被废弃的遗留参数,或者以一种不太理想的方式调用您的API。

@warn规则就是为此而设计的。它被编写为@warn <expression>,并为用户打印表达式(通常是字符串)的值,以及指示如何调用当前mixin或函数的堆栈跟踪。但是,与@error规则不同,它不能完全阻止Sass。

警告和堆栈跟踪的确切格式因实现而异。这是Dart Sass的结果:

Warning: Unknown prefix wekbit.
    example.scss 6:7   prefix()
    example.scss 16:3  root stylesheet
上次更新: 2019-11-5 4:49:11 PM