मैंने सिनात्रा पर आवेदन बनाया है, जो एक साधारण एपीआई का प्रतिनिधित्व करता है। मैं उत्पादन और विकास पर तैनाती करना चाहता हूं। मैं तैनाती के दौरान चुनना चाहता हूं, चाहे वह देव या उत्पादन हो, और तैनाती के प्रकार के आधार पर कुछ तरीकों का तर्क बदलना चाहिए। क्या कोई विचार है, यह कैसे किया जा सकता है और इस मुद्दे को हल करने के कुछ उदाहरण हैं।रुबी सिनात्रा उत्पादन और विकास पर काम करने के लिए कॉन्फ़िगर किया गया
उदाहरण: मैं कोड
get '/api/test' do
return "It is dev"
end
लेकिन उत्पादन के लिए तैनाती मैं के बाद रन/API देखें चाहते हैं/परीक्षण के बाद
It is PROD
यह कैसे किया जा सकता है है?
के संभावित डुप्लिकेट [मैं कैसे सिनात्रा बताऊँ क्या पर्यावरण (विकास, परीक्षण, उत्पादन) यह क्या है?] (Http://stackoverflow.com/questions/19420321/how-do-i-tell-sinatra-what-environment - विकास-परीक्षण-उत्पादन-यह है) –
@AmauryMedeiros मैंने अपना प्रश्न अपडेट किया, मुझे समझ में नहीं आता कि यह कैसे काम करें। कृपया मुझे समझाएँ। –
मनोनीत डुप्लिकेट बहुत बेकार है, और _quite_ डुप्लिकेट नहीं है। –