如何递归地将目录中的所有JS / CSS文件包含到指定的HTML文件中?

时间:2014-09-09 08:14:30

标签: ruby rake

给定一个HTML页面,有没有办法从目录中自动插入<script><style>标签?我基本上试图构建一个'style guide'种类,主HTML页面需要动态引用开发人员将添加到目录的每个JS / CSS文件,并且会有很多。

说实话,我正在寻找一个与节点grunt-include-source模块相当的宝石。这是因为我已经有一个Rakefile调用某些宝石,如果可能/合理,我想保持一致。

1 个答案:

答案 0 :(得分:0)

您可以使用foreach函数查找目录中每个文件的名称,并将它们放在一个数组中(例如x)。然后在另一个foreach函数中为数组中的多个字符串执行

include: x[I]

然后你做

I++

所以你将获得数组中的下一个字符串。 像这样,foreach函数将包含目录中的每个文件。

我知道这不是最好的方式,但它对我有用。