2014-04-24 27 views

Odpowiedz

7

Użyj Slim :: ERBConverter od samego slim, istnieje również narzędzie slimrb z wiersza poleceń, zobacz http://rdoc.info/gems/slim/frames, aby uzyskać więcej dokumentacji.

+0

Czy ta odpowiedź nie spełnia oczekiwań bounty? Znalazłem to bardzo przydatne dla mojego osobistego problemu. – MicFin

+0

Cześć MicFin, myślę, że musisz aktywować nagrodę oddzielnie od zaakceptowania odpowiedzi, nie wiem jak dokładnie, jest sporo czasu, ponieważ sam obiecałem nagrodę .. Spróbuj kliknąć ikonę Boounty – peter

-1

Oba są silnikami szablonowymi i mają różną funkcjonalność.

Nigdy nie będzie żadnego konwertera, ponieważ jest tak mało przypadków, że takie narzędzie powinno być potrzebne. Takie narzędzie musiałoby obsługiwać obie funkcje językowe, ale nie są one w pełni kompatybilne (są rzeczy, które istnieją w jednym, i nie są dostępne w innym, i na odwrót).

Aby odpowiedzieć na twoje oryginalne pytanie, w jaki sposób możesz przekonwertować slim na erb, moja odpowiedź brzmi, że musisz uczyć się obu języków i robić to ręcznie.

Moja sugestia jest taka, że ​​uczysz się tego, z którego planujesz korzystać i trzymasz się go (moja sugestia to ERB). Jeśli jesteś nowicjuszem, nie przeskakuj na różne silniki, trzymaj się jednego, ucz się go do kości, a następnie, po latach doświadczenia, spróbuj zrobić to samo lub lepiej z innymi silnikami.

+1

Konceptualnie uważam, że ta odpowiedź jest dokładna, jednak użycie ERBContertera zgodnie z sugestią Petera stanowiło bardziej praktyczną odpowiedź. Dziękuję za pomoc. To wspaniała rada, a ja ją wezmę! – MicFin

+0

"Nigdy nie będzie żadnego konwertera" to trochę odcinek ... –