J'ai un rails de projet de, les points de vue se composent avec HTML.CRE des fichiers, mon client veut convertir ERB à HAML. J'ai trop de points de vue de fichier. C'est en prenant une énorme quantité de temps à convertir le fichier par fichier. De sorte que tout simplement je peux convertir HTML pour haml? J'ai installé haml plugin dans mon projet.
Réponses
Trop de publicités?Vous pouvez utiliser à partir de la ligne de commande html2haml
html2haml your_erb_file new_haml_file
Si vous voulez convertir vos fichiers en une seule fois, regardez cet article : http://shifteleven.com/articles/2008/06/08/converting-erb-to-haml-snippet
Là vous allez: http://html2haml.heroku.com/
David Leung offre ce petit bijou sur github qui installe deux râteau tâches.
Avec erb2haml, vous pouvez facilement convertir l'intégralité d'un projet erb à haml soit avec rake haml:convert_erbs
ou rake haml:replace_erbs
.
EDIT: html2haml ne fonctionne pas comme annoncé, cependant, vous devez utiliser la version obtenue à partir de l'actuel maître de la branche de la haml github repoistory.
La version de html2haml inclus avec le haml gem actuellement disponible à partir de rubygems est pas bon. C'est la version que vous obtiendrez si vous le faites gem install haml
maintenant. À l'aide de la version fournie avec la gemme aura pour résultat non valide haml, comme il ne peut pas traiter ruby correctement.