我要開始我的Rails開發服務器這樣的:如何在運行腳本/服務器時定義常量?
script/server OFFLINE_MODE=1
,並在application_controller.rb
的方法來檢查該常量的存在:
helper_method :offline_mode?
def offline_mode?
defined?(OFFLINE_MODE) ? true : false
end
所以我可以隱藏的東西在我的應用程序,當我編碼沒有訪問互聯網。出於某種原因,OFFLINE_MODE似乎沒有被定義,並且該方法總是返回false ..思想?
甜!這並不奏效,但讓我走上了正確的道路:http://zeke.tumblr.com/post/501363554/rails-on-a-plane – Zeke 2010-04-06 23:50:47
@Zeke,是的,我起初有一個錯誤。我修正了我的代碼示例:) – 2010-04-06 23:51:39