【问题标题】:How to use HAML to generate standalone HTML files via a layout template如何使用 HAML 通过布局模板生成独立的 HTML 文件
【发布时间】:2012-09-03 04:51:41
【问题描述】:

我在开发 Web 应用程序时经常使用 haml,但对于我现在正在做的工作,所有客户需要的是平面 HTML 文件和一些 javascript。有很多文件,我认为使用haml 将它们全部编码可能会更容易,并带有一个布局文件来捕获每个页面的共同内容。

我查看了haml 文档,他们提供了一个简单的示例:

haml hello_world.haml hello_world.html

从我的模板中愉快地生成了一个 hello world 页面。我搜索了文档以获取有关如何让它识别layout.haml 文件的信息,但是没有任何运气。

目标是建立一个类似的目录结构

/
 - templates/
    - layout.haml
    - other.haml
    - pages.haml
 - output/

然后从命令行开始

haml templates output

并生成other.htmlpages.html

这可能吗,还是我为这项工作寻找了错误的工具?

【问题讨论】:

    标签: web haml


    【解决方案1】:

    nanoc 也很不错.. 在某些方面可能比 jekyll 更简单,虽然好吃的东西更少

    【讨论】:

    • nanoc 实际上看起来很棒。谢谢。
    【解决方案2】:

    我会考虑将 Jekyll 与类似 http://mikeferrier.com/2011/04/29/blogging-with-jekyll-haml-sass-and-jammit/ 的 HAML 工作流一起使用

    【讨论】:

      猜你喜欢
      • 2011-09-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-26
      • 2011-05-24
      • 2019-09-01
      • 2015-10-11
      • 2017-04-12
      • 1970-01-01
      相关资源
      最近更新 更多