का निर्माण यह एक पूरी तरह से नए सवाल नहीं है, लेकिन मैं चारों ओर एक अच्छे के लिए अब जबकि तलाश कर दिया गया है और मैं मुसीबत एक हल हो रही है।NPM स्थापित करने और काँटेदार GitHub रेपो
मैं बुलाया कोणीय-अनुवाद मेरे कोणीय अनुप्रयोग के लिए एक मॉड्यूल का उपयोग कर रहा हूँ। हालांकि, मुझे जिस तरह से काम करना है, उसे पाने के लिए मुझे स्रोत कोड में कुछ छोटे बदलाव करना पड़ता है, और अब मैं npm install
पर उन परिवर्तनों को जारी रखना चाहता हूं। एक सहयोगी ने सुझाव दिया कि मैंने सोर्स कोड के रेपो को फोर्क किया है और मेरे फोर्कड रेपो को एक निर्भरता के रूप में इंगित किया है, जिसे मैंने इन तरीकों से आजमाया है, उदाहरण के लिए
npm install https://github.com/myRepo/angular-translate
npm install https://github.com/myRepo/angular-translate/archive/master.tar.gz
पहला मुझे इस तरह की कोई निर्देशिका नहीं देता है। बस एक package.json, .npmignore, और कुछ markdown फ़ाइलों
-angular-translate
.npmignore
.nvmrc
CHANGELOG.md
package.json
etc
दूसरा npm install
मुझे पूरा रेपो देता है, लेकिन फिर मैं जब मैं आदेश npm install angular-translate
का उपयोग की तरह एक निर्माण नहीं मिलता है। मैंने प्रीबिलिश स्क्रिप्ट चलाने के कुछ डिक्यूशन को देखा है, लेकिन मुझे यकीन नहीं है कि सभी मॉड्यूल इंस्टॉल करते समय यह कैसे करें। मैं भी NPM रजिस्ट्री करने के लिए अपने खुद के मॉड्यूल के रूप में कांटा प्रकाशित करने की कोशिश की है, लेकिन फिर मुझे कोई निर्माण मिलता है, और मुझे यकीन है कि ऐसा करना सही है नहीं कर रहा हूँ ...
मैं पर मेरी अज्ञानता के लिए क्षमा चाहते विषय। मेरे पास एनपीएम के साथ बहुत अधिक अनुभव नहीं है। इस मुद्दे पर कुछ प्रतिक्रिया प्राप्त करना अच्छा लगेगा। ऐसा लगता है कि पैकेज के स्रोत कोड में संशोधन करने की आवश्यकता होने पर यह एक आम मुद्दा हो सकता है? शायद एक बेहतर समाधान है? आपकी सहायता के लिये पहले से ही धन्यवाद।
उत्तर के लिए धन्यवाद, रयान। कोशिश कीजिए, लेकिन मुझे 1 एनपीएम इंस्टॉल के समान परिणाम मिला। मैंने फिर .npmignore फ़ाइल को हटाने का प्रयास किया और मुझे दूसरा परिणाम मिलता है, जैसा कि दूसरे परिणाम के समान है। समस्या अभी भी बनी हुई है कि निर्माण नहीं हो रहा है। – hughesjmh
@ ह्यूजेसज्म अजीब। वास्तविक भंडार यूआरएल क्या है? मैं इसे खुद कोशिश करना चाहता हूं। – RyanZim
ठीक है, अब मैं देखता हूं। मैंने अपना जवाब संपादित किया। – RyanZim