我很清楚stylus的mixins功能。但是可用的语言功能似乎非常有限。
在sass中,你可以在ruby中编写一个函数,并将它们直接提供给sass。因此,作者可以使用ruby语言的全部功能。
是否有可用于使用手写笔执行类似操作的API?
一些有趣的用例是mixins,可以操作颜色,生成复杂的渐变等。
答案 0 :(得分:2)
你可以用JavaScript编写一个函数,并在Stylus中使用它,就像ruby / sass一样。请参阅文档here。
你想要关于.define(name,fn)的部分