जब मैं smthing को कोशिश या डिबग करना चाहता हूं तो मैं rails console
चलाता हूं और वहां कुछ सामान करता हूं। मैं raise "blablabla"
के साथ अपवाद उठाकर कोड से कुछ पाठ या चर मुद्रित कर सकता हूं। प्रश्न: मैं रेल कंसोल को बिना किसी अपवाद बढ़ाने (और स्पष्ट ब्रेकिंग कोड निष्पादन) को सरल logger.info "blah"
के बिना कैसे लिख सकता हूं?रेल कंसोल को लिखें
उत्तर
अन्य के रूप में कहा है, आप उपयोग करना चाहते या तो puts
या p
। क्यूं कर? क्या वह जादू है?
असल में नहीं। एक रेल कंसोल, हुड के नीचे, IRB है, इसलिए आप आईआरबी में कर सकते हैं आप रेल कंसोल में कर पाएंगे। चूंकि आईआरबी में प्रिंटिंग के लिए हम puts
का उपयोग करते हैं, हम रेल कंसोल में प्रिंटिंग के लिए एक ही कमांड का उपयोग करते हैं।
आप वास्तव में रेल स्रोत स्रोत में कंसोल code पर एक नज़र डाल सकते हैं। Irb की आवश्यकता देखें? :)
puts
या p
ऐसा करने के लिए एक अच्छी शुरुआत है।
p "asd" # => "asd"
puts "asd" # => asd
है कि यहाँ के बारे में अधिक जानकारी है: http://www.ruby-doc.org/core-1.9.3/ARGF.html
पहले से ही p
और puts
सुझाए गए अतिरिक्त के अलावा - वास्तव में, ज्यादातर मामलों में आप logger.info "blah"
लिख सकते हैं जैसा आपने स्वयं सुझाया था। यह कंसोल में भी काम करता है, न केवल सर्वर मोड में।
लेकिन यदि आप चाहते हैं कि कंसोल डीबगिंग, puts
और p
लिखने के लिए बहुत कम हैं, वैसे भी।
- 1. फसल में कंसोल को कैसे लिखें?
- 2. रेल 3 irb कंसोल बनाम रेल कंसोल?
- 3. रेल कंसोल
- 4. रेल कंसोल
- 5. रेल कंसोल
- 6. रेल कंसोल के साथ कंसोल?
- 7. रेल कंसोल गतिशील है?
- 8. रेल 3 सैंडबॉक्स कंसोल
- 9. उत्पादन रेल कंसोल
- 10. रेल "स्क्रिप्ट/कंसोल" बनाम "स्क्रिप्ट/कंसोल --sandbox"
- 11. रेल कंसोल डिफ़ॉल्ट वातावरण
- 12. रेल कंसोल और पॉव
- 13. वहाँ रेल कंसोल
- 14. एक जीयूआई अनुप्रयोग में कंसोल को कैसे लिखें
- 15. वीबी 6 में डीबग कंसोल को कैसे लिखें?
- 16. रेल कंसोल के साथ उपयोगकर्ताओं को हटाने
- 17. पूरे रेल कंसोल इतिहास को कैसे देखें?
- 18. रेल कंसोल से ईमेल भेजें
- 19. पावरशेल आईएसई को लिखें- त्रुटि
- 20. रेल में सशर्त माइग्रेशन कैसे लिखें?
- 21. आईफोन पर फ़ाइल और कंसोल दोनों के लिए stderr लिखें
- 22. मुझे किस का उपयोग करना चाहिए: "लिखें-होस्ट", "लिखें-आउटपुट", या "[कंसोल] :: लिखेंलाइन"?
- 23. एएनएसआई/आईएसओ सी में कंसोल मेनू कैसे लिखें?
- 24. रेल कंसोल और रेक परीक्षण: इकाइयां
- 25. रेल कंसोल से डाटाबेस आईडी संशोधित करना?
- 26. रेल कंसोल: रूबी फ़ाइल को कई बार चलाएं
- 27. कंसोल में रेल 3 मॉडल विधि को कैसे कॉल करें
- 28. रेल में कंसोल से अनुप्रयोग नियंत्रक विधि को कॉल करना
- 29. रेल कंसोल टिप्स, चाल और अनुकूलन
- 30. रेल कंसोल के साथ छंटनी तालिका (0)
"blah" डालता है? यह काम करना चाहिए;] – santuxus