कैसे संशोधित करें मैं मौजूदा * .gem फ़ाइल को कैसे संशोधित कर सकता हूं? मैं एक मणि में एक रेकैकाइल को संशोधित करना चाहता हूं ताकि वह विंडोज पर संकलित हो सके।रूबी मणि
रूबी मणि
उत्तर
आप gem unpack
यह, अपने संशोधन जोड़ें, फिर gemspec यदि आवश्यक हो तो संशोधित करने और इसे फिर से निर्माण कर सकते हैं:
शायद एक और अधिक स्वीकार्य और खुला स्रोत के अनुकूल तरीके ऐसा करने के लिए यह देखने के लिए जांच होगी कि मणि का स्रोत जिथब जैसे कुछ पर उपलब्ध है या नहीं। फिर मणि कोड का कांटा बनाएं, अपने बदलाव करें, और पुल अनुरोध भेजें। संभावना है कि कोई और भी कार्यक्षमता चाहता है और आपको आपके योगदान के लिए घोषित किया जाएगा।
आप मणि के लिए एक gemspec की कमी है, तो वह इस आदेश के साथ निकालें:
gem spec my_gem --ruby > my_gem.gemspec
बेशक उचित मणि नाम के साथ my_gem की जगह। परिणामस्वरूप फ़ाइल को फिट करने के लिए संपादित करें (एक उदाहरण में मुझे एक रेखा को हटाना पड़ा जिससे त्रुटि हुई), और आपको जाने के लिए अच्छा होना चाहिए।
bundle open gem_to_edit
यह आपका डिफ़ॉल्ट पाठ संपादक में मणि कोड खुल जाएगा: बंडलर की
धन्यवाद! यह महत्वपूर्ण था – Anwar
नए संस्करण आप निम्न आदेश के साथ यह करने के लिए अनुमति देते हैं।
(संकेत:। अगर आप मैक OSX/लिनक्स पर हैं, आप $ संपादक चर बदलकर अपने डिफ़ॉल्ट पाठ संपादक निर्दिष्ट कर सकते हैं कहते हैं कि आप बैश पर हैं, तो आप सिर्फ अपने ~/.bash_profile
खोल सकते हैं और जोड़ सकते हैं: export EDITOR='subl -w'
अप उदात्त स्थापित करने के लिए अपने डिफ़ॉल्ट संपादक के रूप में टेक्स्ट)
अपने स्रोत कोड को एक अलग फ़ोल्डर (शायद गीथब से) में डाउनलोड करें। फिर स्रोत को इंगित करने के लिए अपने जेमफाइल को संशोधित करें ताकि आप इसे संपादित कर सकें और सीधे अपने परिवर्तनों का परीक्षण कर सकें।
उदाहरण के लिए, मान लीजिए कि आप safe_headers मणि को संपादित करना चाहते हैं और आपने इसे ~/वर्कस्पेस/सुरक्षित शीर्षकों में क्लोन कर दिया है। तो फिर आप अपने Gemfile में निम्न का उपयोग कर सकते हैं:
gem 'secure_headers', :path => "~/workspace/secureheaders"
फिर, बस स्रोत पेड़ के अंदर स्रोत फ़ाइलों को संशोधित करने और आप अपने परिवर्तन सीधे लागू होता है देखने के लिए सक्षम होना चाहिए।
- 1. रूबी गणित मणि
- 2. रूबी लाइब्रेरी/मणि?
- 3. अच्छा रूबी मणि स्रोत?
- 4. रूबी मणि नामकरण सम्मेलन
- 5. रूबी डेमन्स मणि
- 6. रूबी सांख्यिकीय मणि
- 7. रूबी "मेल" मणि डॉक्स
- 8. रूबी apns मणि रिटर्न शून्य
- 9. रूबी एक्सेल रीडर, स्प्रेडशीट मणि
- 10. रूबी बैकअप मणि - साझा कॉन्फ़िगरेशन?
- 11. रूबी मणि सूचीबद्ध है, लेकिन अभ्यस्त लोड (उपयोगकर्ता निर्देशिका में मणि, नहीं dir रूबी)
- 12. क्या रूबी पर रूबी के लिए क्विज़ मणि है?
- 13. रूबी मणि LoadError - rubygems/चूक/OPERATING_SYSTEM
- 14. रूबी में सरल वर्तनी जांच विधि/मणि?
- 15. रूबी मणि mysql2 त्रुटि स्थापित करें
- 16. रूबी के लिए सर्वश्रेष्ठ यूट्यूब मणि?
- 17. कस्टम रूबी मणि पर अजीब लोडरर
- 18. रेल मणि युक्त एक मणि बनाना
- 19. रूबी, रेल: mysql2 मणि, क्या कोई इस मणि का उपयोग करता है? क्या यह स्थिर है?
- 20. मणि
- 21. WYSIWYG संपादक मणि?
- 22. मणि रूट ढूंढना
- 23. एक रूबी स्क्रिप्ट से स्थानीय मणि का संदर्भ कैसे लें?
- 24. मैक पर रूबी मणि स्थापना समस्या जो फ़ायरवॉल
- 25. एक डाउनलोड रूबी मणि फ़ाइल कैसे स्थापित करें?
- 26. रूबी आवश्यक पुस्तकालयों भले ही मणि स्थापित किया गया है
- 27. रूबी 1.9.3 के साथ कैरेक्टर एन्कोडिंग और मेल मणि
- 28. मणि इंस्टॉल mongrel रूबी के साथ विफल रहता है 1.9.1
- 29. Google मानचित्र एकीकरण के लिए रेल मणि पर रूबी
- 30. रूबी में स्थानीय मणि का संदर्भ कैसे लें?
इन सभी को अब लूप रीडायरेक्ट किया गया है। – CiscoIPPhone
मान लीजिए कि हम कभी नहीं जानते कि इसे अभी कैसे बनाया जाए – FloatingRock
लिंक अपडेट किया गया। –