W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
有三個預(yù)定義的環(huán)境:"development", "production" 和 "test"。環(huán)境可通過 ?RACK_ENV
? 變量設(shè)置。默認為開發(fā)環(huán)境。在開發(fā)環(huán)境中,所有的模板在請求之前,都會重新加載,特殊的?not_found
?和錯誤處理器將在瀏覽器中顯示堆棧跟蹤。在"production" 和 "test"環(huán)境中,模板被預(yù)先緩存。
為了運行不同的環(huán)境,需要設(shè)置?RACK_ENV
?變量:
RACK_ENV=production ruby my_app.rb
可通過 development?, test? 和 production? 這些預(yù)定義方法 檢查當前的環(huán)境設(shè)置:
get '/' do
if settings.development?
"development!"
else
"not development!"
end
end
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: