2013-07-31 5 views
9

मैं अपना खुद का मणि बनाने की कोशिश कर रहा हूं लेकिन वह त्रुटि मिली है। मुझे लगता है कि इसका कारण है क्योंकि मैं gemspec के फ़ाइल नाम को बदलता हूं। सबसे पहले यह मेरा संरचना होती है:बिल्डिंग जेम - अवैध स्पेसिफिकेशन अपवाद [...] फ़ाइलें नहीं हैं

myapp/ 
    my-app.gemspec 
    documentation.docx 
    // other files 

तो मैं नाम बदल सकते हैं और फ़ाइलें जो चाहते बनने के लिए कदम:

myapp/ 
    new-name.gemspec 
    doc/ 
     documentation.docx 
    // other files 

नोट: मैं पहले से ही lib नई फिट करने के लिए सहित सभी कोड बदल

ERROR: While executing gem ... (Gem::InvalidSpecificationException) 
    ["my-app.gemspec", "documentation.docx"] are not files 
: नाम

फिर, मैं यह त्रुटि आई जब मैं gem build new-name.gemspec चलाने

यह अभी भी मेरे पुरानी संरचना को नए के बजाय पहचान रहा है।

कोई समाधान?

धन्यवाद

उत्तर

27

बस एहसास हुआ कि मैं पहले Git करने के लिए अपने नए कोड के लिए प्रतिबद्ध होना चाहिए।

मुझे मूर्खतापूर्ण।

+2

48 घंटे के बाद अपना उत्तर स्वीकार करना न भूलें, या अगर आपको लगता है कि आपका प्रश्न/उत्तर भविष्य के आगंतुकों के लिए कोई प्रासंगिकता नहीं है, तो आप अपना प्रश्न पूरी तरह से हटा सकते हैं। –

+0

धन्यवाद, मुझे याद होगा। – hrsetyono

+2

मुझे नहीं लगता कि यह मूर्खतापूर्ण है। मैंने मुझे यह विश्वास करने के लिए कुछ भी नहीं देखा है कि स्थानीय मणि विकास गिट स्थिति पर निर्भर है। पोस्ट करने का शुक्रिया। – Dylan

संबंधित मुद्दे