Используя haml/jade в kanso couchapp

После этого поста я взглянул на кансо.

Из этого я узнал, что люди не боятся загружать в контекст базы данных сложные модули, если они им нужны, и это меня очень воодушевило.

Поэтому я попробовал кансо. Это дало мне некоторые проблемы, которые подразумевали незрелость - однако, это демонстрирует большой потенциал. (в основном совместимый вид с npm, с узлом 0.6.x и некоторыми открытыми крайними случаями)

Поэтому я посмотрел немного глубже. Я видел, что он поставляется с собственным механизмом шаблонов.

Но что, если я хочу повторно использовать шаблоны, которые уже написаны по другому стандарту? (например - haml или, что еще лучше, - jade, в котором также есть хорошая реализация text-to-text JS и хорошо растущий плагин jQuery - та же ссылка - см. конец документа).

Кто-нибудь здесь знает, как сочетается механизм шаблонов с механизмом типов кансо и насколько просто должно быть использование других шаблонизаторов вместо этого? Или какие ограничения я беру на себя, когда пытаюсь использовать свои собственные шаблоны?

1 ответ

Решение

Насколько я могу видеть в источнике, DustJS (движок шаблонов kanso) не является подключаемым (как, например, в expressjs). При этом, вероятно, будет не так сложно подключить другой шаблонизатор, код кажется не очень сложным.

Возможно, вы захотите добавить что-то к этой проблеме на странице GitHub и запросить подключаемый механизм шаблонов.

Другие вопросы по тегам