【问题标题】:Is there a way to trigger an error in Stylus when missing a variable?有没有办法在缺少变量时触发 Stylus 中的错误?
【发布时间】:2017-01-06 08:46:03
【问题描述】:

我最近从 Sass 迁移到 Stylus,我很喜欢它。

但是,在 Sass 中真正有意义的一件事在手写笔中不存在。如果变量未定义,编译器应该对我大喊大叫,而不是像什么都没发生一样将其作为字符串吐出。

有没有办法让编译器对我大喊大叫?

【问题讨论】:

  • 解决方法:在生成的 css 上使用 linter。未解决的变量几乎肯定会产生错误/警告。唯一的缺点是您必须从 css 中的错误位置找出手写笔文件中的位置。
  • 这听起来确实是一个不错的解决方法。您应该将其发布为答案:)
  • 嗯,这是一种丑陋的黑客攻击,感觉不适合将其发布为答案。顺便说一句,还有stylint,一个用于手写笔文件的 linter,但不幸的是,它似乎也没有为丢失的 var 抛出错误/警告(尽管我没有尝试所有选项)。可能比在手写笔编译器本身中请求此功能更合适。

标签: gulp stylus


【解决方案1】:

假设所有选项都在this page 中,你目前无法做你想做的事。

您仍然可以自己添加此功能或在官方github repo 上请求(通过创建问题)

顺便说一句,这将是一个很好的功能。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-09
    • 2012-03-02
    • 2014-01-30
    • 1970-01-01
    • 2020-01-02
    • 2022-11-13
    相关资源
    最近更新 更多