रूबी 1.9.2 करने के लिए नवीनतम changesets अब आपके पास अपने LOAD_PATH
की वर्तमान निर्देशिका .
हिस्सा बनाते हैं। मैं Rakefiles की एक गैर तुच्छ संख्या कि मान लेते हैं कि .
LOAD_PATH
का हिस्सा है है, इसलिए यह उन्हें तोड़ दिया (वे सब बयान है कि बंद परियोजना पथ आधारित की आवश्यकता के लिए "लोड करने के लिए ऐसी कोई फाइल" सूचना)। क्या ऐसा करने के लिए कोई विशेष औचित्य था?रुबी 1.9.2 क्यों हटाता है "।" LOAD_PATH से, और विकल्प क्या है?
एक फिक्स का सवाल है, $: << "."
जोड़ने हर जगह काम करता है, लेकिन अविश्वसनीय रूप से hacky लगता है और मुझे लगता है कि ऐसा करने के लिए नहीं करना चाहती। मेरे रेकैकाइल 1.9.2+ को संगत बनाने का पसंदीदा तरीका क्या है?
मैं 'require_relative' का उपयोग कर को समाप्त। धन्यवाद। –
क्या यह अधिकांश यूनिक्स के समान है जिसमें निष्पादन योग्य चलाने के लिए पथ में वर्तमान निर्देशिका शामिल नहीं है? –
@Andrew हाँ मुझे ऐसा लगता है। – rogerdpack