मैं एक एपीआई पर काम कर रहा हूं जिसे अपनी वर्तमान निर्देशिका और सभी उपनिर्देशिकाओं में सभी .rb फ़ाइलों को लोड करने की आवश्यकता है। वर्तमान में, मैं जो भी फाइल जोड़ता हूं, उसके लिए मैं एक नई आवश्यकता कथन दर्ज कर रहा हूं लेकिन मैं इसे बनाना चाहता हूं जहां मुझे केवल उपनिर्देशिका में से एक में फ़ाइल रखना है और इसे स्वचालित रूप से जोड़ा गया है।क्या रूबी में निर्देशिका में सभी फ़ाइलों की पुनरावृत्ति की आवश्यकता है?
क्या ऐसा करने के लिए मानक आदेश है?
बस एक नोट: संभावित रूप से अज्ञात फ़ाइलों का एक सेट आवश्यक है खतरनाक है और इससे त्रुटियों का कारण बन सकता है। आइए मान लें कि मैंने इसमें एक निकास कथन के साथ die.rb नामक एक फ़ाइल डाली है (क्षमा करें, कोई वास्तविक कोड नहीं, मैंने कभी रूबी का उपयोग नहीं किया है), जैसे ही यह लोड हो जाता है, प्रोग्राम समाप्त होता है। या क्या होगा यदि उपयोगकर्ता फ़ाइल हटा देता है? उस फ़ाइल द्वारा प्रदान किए गए कार्यों को लोड नहीं किया जाएगा। यदि आप केवल सुरक्षा समस्या को नजरअंदाज करना चाहते हैं, जिसमें फाइलें शामिल हैं और यह सुनिश्चित करने के लिए जांच कर रहे हैं कि वे लोड किए गए हैं (किसी प्रकार के चेक फ़ंक्शन को कॉल करके), लेकिन फिर भी, कोई रूबी अनुभव नहीं हो सकता है। – HalfBrian