0

haml在开发 Web 应用程序时使用了很多,但对于我现在正在做的工作,所有客户端需要的是平面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

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

4

2 回答 2

2

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

于 2012-09-03T10:23:11.443 回答
1

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

于 2012-09-03T05:01:02.830 回答