0

我想用我的 rails 应用程序生成一堆静态页面,然后将它们存储到文件系统中,以便成为yeoman webapp 中构建步骤的一部分。文件类型将是 JSON 和 HMTL。

因此,我想知道这个问题的最佳解决方案是什么。使用Nokogiri或类似的方式获取站点,将其转换为字符串并将其放入文件中。或者可能编写一个 rake 任务,它启动 curl 然后将其放入文件中。

还是有内置的东西可以处理这类问题?

更新: 我想我必须让我的目标更明确:我想构建一个网站生成器,它可以将网页和 json 导出到本地文件系统。为了获得快速响应时间并使用我现有的构建过程,我想生成这些文件而不是通过 rails 提供它们。

4

1 回答 1

0

不确定你想要做什么,但你可能会考虑像中间人这样的东西。它的目的是生成静态文件,但你仍然可以像魔术一样做 ruby​​/rails 等。

http://middlemanapp.com/

于 2013-09-09T20:13:14.740 回答