Используя HAML, Scaml или Jade с Play

Можно ли использовать Haml (или подобные заманчивые языки, такие как Scaml или Jade) в представлениях Play?

2 ответа

Решение

Попробуйте использовать Scalate, шаблонизатор.

Ну, я не уверен, что кому-нибудь повезло в этом. Итак, позвольте мне поделиться тем, что я сделал.

Я использую игру 2.1.1 со Scala. Интеграция Play (Scala) с Jade - это боль.

Если вам удобно с хамлом, Jade, вероятно, ближе всего к нему.

Интеграция play 2. * с jade не так уж хороша, особенно если вы работаете с sbt. Установка scalate - это немного излишне, так как это довольно тяжелый вес. Я использовал библиотеку Java под названием Jade4J, написанную на Java.

Вы можете увидеть мое решение здесь.. довольно чисто и легко.

Есть некоторые плагины, такие как play2-scalate, которые могут помочь вам, но они получают всю библиотеку scalate, которая на самом деле не требуется. Надеюсь это поможет. ура

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