मैं बस अपने पहले मणि (अच्छी तरह से रूबी के लिए भी नया) पर काम कर रहा हूं, अब तक पूरा कोड यहां है;रत्नों के भीतर yaml फ़ाइलों का उपयोग
https://github.com/mikeyhogarth/tablecloth
एक बात मैं क्या करने की कोशिश की है जो मणि (lib/मेज़पोश/YAML/qty.yaml से कम) एक देखने के रूप में उपयोग कर सकते हैं एक YAML फ़ाइल तैयार करना है। यह सब बहुत अच्छा काम करता है और यूनिट परीक्षण सभी गुजरता है, जब भी मैं मणि बनाते और स्थापित करता हूं और आईआरबी (मेरे घर फ़ोल्डर से) चलाने के लिए कोशिश करता हूं;
Errno::ENOENT: No such file or directory - lib/tablecloth/yaml/qty.yaml
कोड अब ~/lib/मेज़पोश में फ़ाइल के लिए लग रही है ... बल्कि निर्देशिका मणि को स्थापित किया गया है की तुलना में। तो मेरे प्रश्न हैं;
1) मुझे नुस्खा.आरबी की लाइन 27 कैसे बदलनी चाहिए, जैसे कि यह उस फ़ोल्डर में दिख रहा है जिसमें मणि स्थापित है?
2) क्या मैं वास्तव में इस पूरी चीज को गलत तरीके से देख रहा हूं (क्या यह इस तरह से रत्नों के भीतर स्थिर यमल फ़ाइलों का उपयोग करने के लिए भी उपयुक्त है)?
धन्यवाद। सच्चाई बताई जा सकती है, मैंने ऐसा ही एकमात्र कारण यह किया है क्योंकि जिस पुस्तक को मैंने अभी पढ़ा है, वह सुझाव दिया गया है कि यह सर्वोत्तम अभ्यास था (कोड में कोई जादू संख्या नहीं, गैर प्रोग्रामर द्वारा संपादन योग्य आदि) लेकिन मैं आपका मुद्दा और इच्छा लेता हूं शायद इसे किसी बिंदु पर बदलें। –