代码之家  ›  专栏  ›  技术社区  ›  Matteo Riva

我怎样才能在催化剂上使用HAML?

  •  4
  • Matteo Riva  · 技术社区  · 15 年前

    可以用吗 Haml 而不是使用 Catalyst web framework ?

    5 回复  |  直到 10 年前
        1
  •  1
  •   Natalie Weizenbaum    15 年前

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

        2
  •  8
  •   xenoterracide    10 年前

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

    更新

    我实施 Template::Plugin::Haml 使用 正文:哈姆 所以现在你和哈姆在你的 Template-Toolkit 模板,这当然是很容易在催化剂。(注:如果它说它不在那里,请给它24小时,然后再次检查,我刚刚上传了它)

        3
  •  3
  •   Norman Clarke    15 年前

    以下是Haml的Perl版本:

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

        4
  •  0
  •   asjo    15 年前

    也许吧 Template::Declare 可能是另一种选择?

        5
  •  -1
  •   mpeters    15 年前

    据我所见,哈姆是一个红宝石唯一的东西。像大多数Ruby“DSL”一样,它实际上只是使用Ruby语法作为API,如果不实现所有的语法,就不能在Ruby之外完成。