Web 如何使用HAML通过布局模板生成独立的HTML文件

Web 如何使用HAML通过布局模板生成独立的HTML文件,web,haml,Web,Haml,在开发web应用程序时,我经常使用haml,但对于我现在所做的工作,客户端需要的只是简单的HTML文件和一些javascript。我认为使用haml对很多文件进行编码可能会更容易,其中有一个布局文件来捕获每个页面的公共内容 我查看了haml的docs,它们提供了一个简单的示例: haml hello_world.haml hello_world.html 这会从我的模板生成一个hello world页面。我已经在文档中搜索了如何让它识别layout.haml文件的信息,但是没有任何运气 目标是

在开发web应用程序时,我经常使用
haml
,但对于我现在所做的工作,客户端需要的只是简单的
HTML
文件和一些
javascript
。我认为使用
haml
对很多文件进行编码可能会更容易,其中有一个布局文件来捕获每个页面的公共内容

我查看了haml的
docs,它们提供了一个简单的示例:

haml hello_world.haml hello_world.html
这会从我的模板生成一个hello world页面。我已经在文档中搜索了如何让它识别
layout.haml
文件的信息,但是没有任何运气

目标是建立一个目录结构,如

/
 - templates/
    - layout.haml
    - other.haml
    - pages.haml
 - output/
从命令行开始

haml templates output
并生成
other.html
pages.html


这是可能的,还是我找错了这个工作的工具?

我会考虑使用类似于这样的HAML工作流我会考虑使用类似于这样的HAML工作流也很不错。。在某些方面可能比杰基尔更简单,不过用较少的糖果也很不错。。在某些方面可能比杰基尔更简单,但实际上,纳米碳看起来很神奇。谢谢,nanoc看起来真的很棒。谢谢