有没有一个好的HAML – > ERB / HTML转换器?

我正在寻找一种可靠的方法将HAML模板转换为等效的ERB / HTML模板?

有没有人遇到过吗?

我build议你使用HAML2ERB服务。 这真的很酷,并生成有效的ERB / HTML代码! 好处是:

  1. HTTPS – 如果你需要一些安全的标记;
  2. API – 你可以为你的IDE编写插件或其他东西;
  3. 简单 – 只需将您的HAML代码放到文本框中,然后单击“转换”;
  4. 项目处于活动状态 – 作者正在进行此项工作。

项目是从真正的生产应用程序的大HAML意见(超过800行的标记)进行testing,它为我工作得很好。

祝你好运!

你有没有尝试W2tags,你甚至可以在w2tags.heroku.com上testing它

我刚刚写了一个HAML到Haskell的ERB翻译器。 https://github.com/danchoi/herbalizer

如果你仍然在为这个问题寻找一个工具,让我知道它是否工作得很好。

显然,将HAML转换成ERB存在一些具有挑战性的问题,因为HAML支持一些不parsingRuby代码就不容易转换回ERB的细微差别。 使用HAML引擎的一个天真的实现在这里:

HAML到HTML演示

还有我们的haml2erb的分支 ,它不支持所有的HAML语法,但是在HAML中编写Rhomobile视图已经足够了。

Haml2Erb是非常棒的在线转换器。 这真的帮了我很多