я пытаюсь определить цвет с помощью стилуса API .define (имя, значение):как .define() цвет с пером
var stylus = require('stylus');
stylus('.foo { color: darken(mycolor, 50%) }')
.define('mycolor', '#123')
.render(function(err, css) {
console.log(err);
console.log(css);
});
ошибка:
TypeError: expected rgba or hsla, but got string:'#123'
В documentation, Я не вижу никакой ссылки на тип цвет.
приятно, но мне просто интересно, есть ли способ (публичный API) вызывать парсер правил/значений для моей цветовой строки? –
новый stylus.Parser ('# 123') выглядит многообещающе ... –
затем: .define ('mycolor', новый стилус.Parser ('# 123'). Peek(). Val) –