कमांड लाइन से रेल ऐप को पुनरारंभ करते समय मैं पर्यावरण को कैसे परिभाषित कर सकता हूं?कमांड लाइन से रेल ऐप को पुनरारंभ करते समय मैं पर्यावरण को कैसे परिभाषित कर सकता हूं?
6
A
उत्तर
13
अगर आप मतलब कैसे लोड करने के लिए रेल जो पर्यावरण को बताने के लिए जब आप कमांड लाइन से सर्वर प्रारंभ, यहां देखें:
rails server -e production
8
सामान्य में, रेल अपने पर्यावरण RAILS_ENV खोल चर से स्टार्ट-अप पर हो जाता है , या "विकास" के लिए डिफ़ॉल्ट। आप एक ऐसे वातावरण निर्दिष्ट कर सकते हैं एक रेल के लिए कमान जैसे rails server
, rails console
(रेल 3), script/server
या script/console
बैश कमांड लाइन के रूप में इस प्रकार से (2.x रेल) ...
RAILS_ENV=something rails s
स्थापित करने के लिए इसका मतलब यह है RAILS_ENV
rails s
कमांड के निष्पादन के लिए पर्यावरण परिवर्तनीय "कुछ"।
संबंधित मुद्दे
- 1. मैं स्मार्टगिट से कमांड लाइन कैसे शुरू कर सकता हूं?
- 2. मैं गिट बैश को पुनरारंभ कैसे कर सकता हूं?
- 3. रूबी के साथ कमांड लाइन करते समय मैं वर्टिकल बार से कैसे बच सकता हूं?
- 4. रेल ऐप में पीडीएफ उत्पन्न करते समय मैं प्रोन के साथ लाइन ऊंचाई को कैसे परिभाषित करूं?
- 5. कमांड लाइन पर एक मेरकोरियल प्रतिबद्ध करते समय मैं वीआईएम से कैसे बाहर निकल सकता हूं?
- 6. मैं कमांड लाइन से स्कैला + specs2 कैसे चला सकता हूं?
- 7. कमांड लाइन बनाम पर्यावरण से मेकफ़ाइल चर
- 8. मैं एक छवि को कमांड लाइन के माध्यम से ग्रेस्केल में कैसे परिवर्तित कर सकता हूं?
- 9. मैं कमांड लाइन से जेबॉस एएस 7.1.0 को कैसे बंद कर सकता हूं?
- 10. रेल पर रूबी: मैं धावक स्क्रिप्ट पर्यावरण को कैसे निर्दिष्ट कर सकता हूं
- 11. मैं कमांड लाइन से प्रोफाइलर कैसे चला सकता हूं?
- 12. मैं फ़ील्ड सीमा रंग को कैसे परिभाषित कर सकता हूं?
- 13. मैं सी # विंडोज कंसोल ऐप में वर्तमान लाइन को कैसे अपडेट कर सकता हूं?
- 14. मैं LINQ में चर को कैसे परिभाषित कर सकता हूं?
- 15. मैं एंड्रॉइड कमांड लाइन टूल्स कैसे चला सकता हूं?
- 16. node.js ऐप जो खुद को पुनरारंभ कर सकता है
- 17. रेल के भीतर से रेल को पुनरारंभ कैसे करें?
- 18. मैं रिकर्सिव बिल्ड में कमांड लाइन वैरिएबल असाइनमेंट को कैसे अनदेखा कर सकता हूं?
- 19. कमांड लाइन स्क्रिप्ट पूर्ण होने तक मैं MATLAB को लौटने से कैसे रोक सकता हूं?
- 20. क्या मैं एक सी ++ मैक्रो को फिर से परिभाषित कर सकता हूं, फिर इसे वापस परिभाषित कर सकता हूं?
- 21. कैपेबरा/रेल के साथ सेलेनियम चलाते समय, मैं सर्वर को कैसे कॉन्फ़िगर कर सकता हूं?
- 22. मैं कमांड लाइन में फिर से PHP कैसे काम कर सकता हूं?
- 23. मैं कमांड लाइन से नोटपैड ++ क्यों लॉन्च नहीं कर सकता?
- 24. मैं एंड्रॉइड ऐप कैश को कैसे साफ़ कर सकता हूं?
- 25. मैं कमांड लाइन से अपने आईफोन में ऐप कैसे लगा सकता हूं?
- 26. php-fpm को पुनरारंभ करते समय मैं 502 गेटवे त्रुटि प्राप्त करने से कैसे बच सकता हूं?
- 27. मैं कमांड लाइन के लिए PHP संस्करण को कैसे मजबूर कर सकता हूं?
- 28. मैं एंड्रॉइड ऐप के लिए कमांड लाइन
- 29. लेआउट को प्रस्तुत करते समय मैं Rail.erb को बहिष्कृत कैसे कर सकता हूं?
- 30. ओएस एक्स में XAMPP का उपयोग करते समय मैं mysql कमांड लाइन टूल का उपयोग कैसे कर सकता हूं?
यह भी काम करता है। हालांकि, चर चर का उपयोग करने के बारे में अच्छी बात यह है कि यह कुछ प्रकार के आदेशों के साथ काम करता है जो '-e' का उपयोग नहीं किया जा सकता है। –
मैं RAILS_ENV को सेट करने के लिए इस विधि को प्राथमिकता देता हूं क्योंकि मुझे लगता है कि मेरे पास उत्पादन के लिए env सेट है। ज्यादातर समय मैं विकास में चलना चाहता हूं। – Dty
मेरी समस्या बहुत बड़ी मूर्खता थी; मैं RAILS_ENV का उपयोग कर रहा था और केवल विकास वातावरण में कुछ पाठ मुद्रित करना चाहता था। इसके बजाय 'यदि RAILS_ENV == "विकास' लिखा है '' मैंने लिखा 'RAILS_ENV =" विकास "और वास्तव में उत्पादन वातावरण को विकास के रूप में चलाने के लिए प्रेरित किया था! मैं एक डंबस हूँ। आपकी मदद के लिए धन्यवाद। – xiatica