4

是否可以在Catalyst Web 框架中使用Haml而不是模板引擎?

4

5 回答 5

8

Text::Haml现在存在。我正在考虑使用它来代替 HTML。HAML 似乎缺少一些复杂的模板结构,例如条件和循环,所以我正在考虑编写一个 Template::Plugin::HAML 来集成这些额外的结构。

更新

我使用Text::Haml实现了Template::Plugin:: Haml ,所以现在您可以在Template-Toolkit模板中使用 Haml,这当然很容易在 Catalyst 上制作。(注意:如果它说它不存在,请等待 24 小时,然后再次检查,我刚刚上传了它)

于 2010-07-16T08:10:37.693 回答
3

一个 Perl 版本的 Haml 正在开发中:

http://github.com/vti/text-haml

于 2009-12-01T22:15:00.717 回答
1

据我所知(作为 Haml 的作者),还没有 Perl 实现。

于 2009-11-29T20:53:06.397 回答
0

也许Template::Declare可能是一个替代方案?

于 2009-11-30T17:10:55.317 回答
-1

从我所见,HAML 是一个只有红宝石的东西。像大多数 Ruby “DSL”一样,它实际上只是将 Ruby 语法用作 API,如果不实现所有这些,就无法在 Ruby 之外完成。

于 2009-11-30T14:54:29.350 回答