Je recherche un moyen fiable de convertir un modèle HAML en un modèle ERB/HTML équivalent?
Quelqu'un en a-t-il rencontré?
Je vous recommande d'utiliser HAML2ERB service. C'est vraiment cool et génère un code ERB/HTML valide! Les avantages sont:
Le projet a été testé sur de grandes vues HAML (plus de 800 lignes de balisage) de l'application de production réelle et cela a bien fonctionné pour moi.
Bonne chance!
avez-vous essayé W2tags, vous pouvez même le tester en direct dans: w2tags.heroku.com
Je viens d'écrire un traducteur HAML en ERB à Haskell. https://github.com/danchoi/herbalizer
Si vous essayez toujours de trouver un outil pour résoudre ce problème, dites-moi si cela fonctionne assez bien ou non.
Il semble que la traduction de HAML en ERB pose certains problèmes, car HAML prend en charge certaines subtilités qui ne sont pas faciles à traduire en ERB sans analyser le code Ruby. Une implémentation naïve utilisant le moteur HAML est ici:
Il y a notre fork de haml2erb qui ne supporte pas toute la syntaxe HAML, mais il suffit que nous écrivions des vues Rhomobile en HAML.
Haml2Erb est un convertisseur en ligne très impressionnant. Ça m'aide vraiment beaucoup