我正在使用Rails应用程序,而设计师正在分别设计原始HTML页面。很难让自己的环境设置为直接使用应用程序,所以我希望能够以某种方式将我的应用程序生成的所有页面的HTML“存储”到某个目录中,以便我可以通过该应用程序的版本关闭设计师。如何轻松地保存我的Rails应用程序的HTML页面,以便向设计者提供?
有谁知道一个宝石或耙子的任务,可以帮助我做这样的事情吗?
我也愿意与其他不熟悉导轨的设计师并行工作。
感谢
编辑
我想修正我的问题,会是这样,没有人也知道的生成页面链接列表的方式不是通过他们去喂给wget,其他用手
编辑2
只是想大声...生成在应用中所有可能的网页,你需要在每个控制器中调用每个动作。所以我需要一个程序来查找我的应用程序/宝石/插件中存在哪些控制器,然后查找其中的所有公共方法。或者,也许我可以使用可从列表中路由的操作路线
然后,你可能要过滤掉没有呈现HTML
那么你可能要过滤掉破坏性操作(除非该程序在测试环境中运行的动作,每一个重建系统时间)。
然后尽可能多的操作取决于所提供的参数,你需要有通过其参数发送到每个操作控制...
然后你还不得不能够发送会话饼干登录
还有什么..
@您的编辑:类似的东西可能会需要进行定制。不过,我认为这不会太困难 - 在测试环境中启动您的应用程序,创建+保存一些模型,然后访问[应用程序的每条路线](http://snipplr.com/view/2415 /),提供这些模型ID。 (使用CRUD应用程序,您首先访问“创建”,然后“读取”,然后“更新”和“销毁”) –