web-dev-qa-db-fra.com

Existe-t-il un bon convertisseur HAML -> ERB/​​HTML?

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é?

62
Karlas Furecz

Je vous recommande d'utiliser HAML2ERB service. C'est vraiment cool et génère un code ERB/​​HTML valide! Les avantages sont:

  1. HTTPS - si vous avez besoin de sécurité pour votre balisage;
  2. API - vous pouvez écrire le plugin ou autre chose pour votre IDE;
  3. Simple - il suffit de mettre votre code HAML dans la zone de texte et de cliquer sur "Convertir";
  4. Le projet est actif - l'auteur y travaille actuellement.

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!

27
user2710230

avez-vous essayé W2tags, vous pouvez même le tester en direct dans: w2tags.heroku.com

13
wharsojo

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.

6
dan

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:

Démo HAML en HTML

4
austinfromboston

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.

0
Michaël Witrant

Haml2Erb est un convertisseur en ligne très impressionnant. Ça m'aide vraiment beaucoup

0
Gagan Gami