रेल 4.2 वेब-कंसोल मणि बेहतर_एरर्स मणि के लिए एक पूर्ण प्रतिस्थापन है या क्या मुझे प्रत्येक की सुविधाओं को देखने की आवश्यकता है, जिसे मैं पसंद करूंगा?क्या वेब-कंसोल मणि बेहतर_एरर्स मणि का अधिग्रहण करता है?
9
A
उत्तर
6
वे एक ही बात नहीं कर रहे हैं .. web-console भी better_errors सिफारिश की गई है यह README है पर:
चेक बाहर किसी भी रैक आवेदन के लिए एक महान विकल्प के रूप में better_errors!
वेब कंसोल का लाभ यह है कि आप एक कंसोल सत्र debug
अपनी फ़ाइलें या विचारों में कहीं भी बुला binding.pry
की तरह (pry मणि से) शुरू कर सकते हैं, काफी हमेशा किया है।
better_errors एक बेहतर त्रुटि स्क्रीन कि साइडबार पर एक कंसोल सत्र के लिए होता है (यदि आप इसके साथ binding_of_caller मणि का उपयोग) है।
आईएमओ, आप दोनों रत्नों का उपयोग कर सकते हैं .. किसी एक को चुनने की आवश्यकता नहीं है।
संबंधित मुद्दे
- 1. रूबी, रेल: mysql2 मणि, क्या कोई इस मणि का उपयोग करता है? क्या यह स्थिर है?
- 2. रुबी मणि क्या है?
- 3. मणि
- 4. मणि
- 5. मणि
- 6. रेल मणि मणि और मोडल विंडोज़
- 7. पेपरक्लिप मणि
- 8. पेपरक्लिप मणि
- 9. एक मणि
- 10. एक मणि
- 11. वर्गीकृत मणि
- 12. रेल मणि युक्त एक मणि बनाना
- 13. कैरियरवेव मणि
- 14. JSON मणि
- 15. geocoder मणि
- 16. कैमिनेरी मणि
- 17. FasterCSV मणि
- 18. Rails_API मणि
- 19. पंडित मणि
- 20. best_in_place मणि
- 21. एक मणि
- 22. क्या gmaps4rails geocoder मणि के साथ संघर्ष करता है?
- 23. मेरे मणि
- 24. "Gamification" मणि?
- 25. Sequel मणि
- 26. रूबी मणि
- 27. will_paginate मणि
- 28. prawnto_2 मणि
- 29. एक मणि
- 30. जीमेल मणि
क्या वे दोनों समान नहीं हैं कि वे आपको डिबगिंग के लिए कंसोल प्रदान करते हैं? यद्यपि आपने जो उद्धरण दिया है वह अब रीडमे में नहीं है, शायद यह अच्छी सलाह है, एक रैक एप्लिकेशन के लिए बेहतर_एरर्स और रेल ऐप के लिए वेब-कंसोल का उपयोग करें? हम दोनों का उपयोग क्यों करना चाहते हैं (गंभीर सवाल, ट्रोलिंग नहीं)? साथ ही, मेरा मानना है कि अब हम ** डीबग ** – Marklar
@ मार्कलर के बजाय ** कंसोल ** पर कॉल करते हैं। बेहतर_रर्स के लिए कुछ फायदे हैं। यह पृष्ठ त्रुटियों के लिए दिखाता है यह अच्छा है और वर्तमान स्थिति के बारे में बेहतर जानकारी देता है। दूसरी ओर, वेब-कंसोल प्रत्येक पृष्ठ पर कंसोल प्रदान करता है, जिसमें सही तरीके से लोड किया गया है। –
better_errors AJAX अनुरोधों के लिए उपयोगी त्रुटि प्रतिक्रिया देता है, और यह हालिया अपवाद का निरीक्षण करने के लिए मैन्युअल कंसोल प्रदान करता है, भले ही यह AJAX अनुरोध में हुआ हो। वेब-कंसोल में यह नहीं है, हालांकि इसमें रेल कोड के भीतर कंसोल को खोला जाने का एक तरीका है। (बेहतर त्रुटियों के साथ आपको अपवाद उठाना होगा।) –