Czy można używać Haml (lub podobnych kuszących języków, takich jak Scaml lub Jade) w widokach Play?Używanie HAML, Scaml lub Jade z zabawą
10
A
Odpowiedz
6
Spróbuj użyć Scalate, template engine.
5
Nie jestem pewien, czy ktoś ma na to szczęście. Więc pozwól mi podzielić się tym, co zrobiłem.
Używam gry 2.1.1 z scala. Integracja Play (Scala) z Jade to ból.
Jeśli czujesz się komfortowo z haml, Jade jest prawdopodobnie najbliżej niego.
Integracja gry 2. * z jadesem nie jest zbyt dobra, szczególnie jeśli pracujesz z sbt. Instalacja skalanu jest nieco przesadą, ponieważ jest dość ciężka. Użyłem biblioteki Java o nazwie Jade4J, która jest napisana w Javie.
Możesz zobaczyć moje rozwiązanie here .. całkiem czyste i łatwe.
Istnieje kilka wtyczek, takich jak play2-scalate, które mogą ci pomóc, ale otrzymują całą bibliotekę scalatów, która tak naprawdę nie jest wymagana. Mam nadzieję że to pomoże. Pozdrowienia
Czy jest to zgodne z 2.0? – Bill
Nie sądzę, aby została wypuszczona wtyczka 2.0. Niemniej jednak, http://janhelwich.wordpress.com/ ma kilka wpisów na blogu na temat Scalate with Play 2.0. –
Istnieje teraz wiele różnych wtyczek 2.0: https://github.com/adetante/play2-scalate https://github.com/bartschuller/play2-scalate – smola