Awestruct:生成html页面,列出目录中的所有文件

时间:2016-01-05 15:48:00

标签: ruby haml awestruct

在我们的Awestruct网站上,我们有一个这样的目录:

/xsd
    /foo_1_0.xsd
    /foo_1_1.xsd
    /foo_1_2.xsd
    /foo_1_3.xsd
    ...
    /index.haml

index.haml提供了有关如何使用foo*.xsd文件的一些信息。我希望index.haml也列出所有xsd文件,而不对其进行硬编码。这可能吗?

1 个答案:

答案 0 :(得分:1)

尝试此操作,它会将所有目录内容列为数组:

 Dir.entries(".")
     #=> [".", "..", "file1", "file2"]

您可以使用目录路径更改.