我正在使用Rails應用程序,而設計師正在分別設計原始HTML頁面。很難讓自己的環境設置爲直接使用應用程序,所以我希望能夠以某種方式將我的應用程序生成的所有頁面的HTML「存儲」到某個目錄中,以便我可以通過該應用程序的版本關閉設計師。如何輕鬆地保存我的Rails應用程序的HTML頁面,以便向設計者提供?
有誰知道一個寶石或耙子的任務,可以幫助我做這樣的事情嗎?
我也願意與其他不熟悉導軌的設計師並行工作。
感謝
編輯
我想修正我的問題,會是這樣,沒有人也知道的生成頁面鏈接列表的方式不是通過他們去餵給wget,其他用手
編輯2
只是想大聲...生成在應用中所有可能的網頁,你需要在每個控制器中調用每個動作。所以我需要一個程序來查找我的應用程序/寶石/插件中存在哪些控制器,然後查找其中的所有公共方法。或者,也許我可以使用可從列表中路由的操作路線
然後,你可能要過濾掉沒有呈現HTML
那麼你可能要過濾掉破壞性操作(除非該程序在測試環境中運行的動作,每一個重建系統時間)。
然後儘可能多的操作取決於所提供的參數,你需要有通過其參數發送到每個操作控制...
然後你還不得不能夠發送會話餅乾登錄
還有什麼..
@您的編輯:類似的東西可能會需要進行定製。不過,我認爲這不會太困難 - 在測試環境中啓動您的應用程序,創建+保存一些模型,然後訪問[應用程序的每條路線](http://snipplr.com/view/2415 /),提供這些模型ID。 (使用CRUD應用程序,您首先訪問「創建」,然後「讀取」,然後「更新」和「銷燬」) –