我试图创建一个仅适用于以下的路线:例如:
get '/logs', :environment => :development do
#dump logs
end
这不行,有什么想法吗? 谢谢:))
答案 0 :(得分:4)
您可以创建自己的条件来检查环境:
set(:check_env) {|value| condition{value == settings.environment}}
get '/logs', :check_env => :development do
#dump logs
end
另一个可能更简单的选择是仅在开发中创建路线:
configure :development do
get '/logs' do
#dump logs
end
end
答案 1 :(得分:1)
get '/logs' if ENV['RACK_ENV'] == 'development'
应该有效