是否可以弃用sass / scss mixin?

时间:2012-10-03 17:49:31

标签: sass

在为大型开发人员团队维护和更新mixins时,是否可以弃用mixins,以便在编译样式时发出某种警告?

我不只是想删除已弃用的mixins,因为它需要一些时间才能删除所有当前的用途,但是如果他们试图使用它,那么警告其他开发人员将会删除它。 / p>

1 个答案:

答案 0 :(得分:12)

您可以使用@warn指令。来自SASS documentation

  

@warn指令将SassScript表达式的值打印到标准错误   输出流。对于需要警告用户弃用的图书馆,它非常有用   从较小的mixin使用错误中恢复。

你会这样使用它:

@mixin old-mixin {
    @warn "This old mixin is deprecated!";

    // mixin definition here
}