有没有办法从Ruby on Rails构建输出静态文件?

时间:2017-02-21 19:06:40

标签: ruby-on-rails ruby rubygems

我正在完成一个rails网站的构建,并且项目的要求已经改变。我现在将该网站作为静态文件提供,而不是托管的rails网站。如果没有查看每个页面的源代码,将其保存并调整头文件引用,是否有一个gem或插件可以帮助我将其输出为静态html / css / js文件?

标准导轨5构建。或多或少的开箱即用。

提前致谢。

1 个答案:

答案 0 :(得分:2)

你可能没有找到一个简单的宝石,因为这是一个非常不寻常的用例。您最好的选择是使用网络抓取工具,为您访问所有网页并保存。一种下载'的简单方法该网站是与wget:

wget --convert-links --mirror example.com

此博文details the entire process,从抓取您的rails网站到静态托管它;它可能对你有帮助。