我正在使用Rails 3,並且需要在開發期間運行帶有SSL支持的WEBrick。要做到這一點,我已經按照本指南:將ruby代碼添加到僅在rails開發環境中執行的腳本/ rails
http://www.nearinfinity.com/blogs/chris_rohr/configuring_webrick_to_use_ssl.html
這工作得很好,不過,我希望確保在生產模式下運行時,這些設置都沒有影響我的Rails應用程序。我們目前正在使用Apache/Passenger,並且該項目似乎仍然運行良好。然而,是否有一種乾淨的方式來確保這些代碼甚至不被執行?我想可能的答案可能是代碼周圍的if/end塊,或者是內置的rails設備,它允許將僅限開發的代碼放置在單獨的文件或類似的文件中。
Rails對象在該執行點不可用。 – 2012-01-11 19:58:54
糟糕,沒有看到那是前導軌。 – 2012-01-11 20:36:52