46 votes

Convertir html existant.erb à Haml

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.

100voto

Mike Points 2556

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

27voto

Mike Williamson Points 6836

17voto

bevanb Points 1649

http://www.htmltohaml.com

Plus conviviale pour l'utilisateur alternative à la réponse choisie.

13voto

IAmNaN Points 2713

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.

4voto

EmFi Points 18645

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.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X