का उपयोग किए बिना फ़ोल्डर स्थापित करते हैं, मैं advice the npm documentation wrote about इस्तेमाल कर सकते हैं:NPM 5 मेरी नोड पुस्तकालय प्रकाशित करने से पहले सिमलिंक
एक स्थानीय स्थापित की जांच के लिए कुछ अन्य फ़ोल्डर में जाते हैं, और उसके बाद कार्य करें:
सीडी। ./some-other-folder
NPM स्थापित ../my-package
NPM का संस्करण 5 से पहले, मैं कोई समस्या नहीं थी के रूप में यह उत्पादन जो मैंने उम्मीद की थी, यानी मैं जो प्रकाशित करूंगा उसके आउटपुट के साथ एक फ़ोल्डर।
NPM स्थापित:
में एक सिमलिंक के रूप में निर्देशिका में पैकेज को स्थापित करें
हालांकि, NPM 5 का उपयोग कर, यह अब अपने स्थानीय परियोजना के लिए एक सिमलिंक NPM दस्तावेज़ में वर्णित बनाता है वर्तमान परियोजना। इसकी निर्भरताओं को इसके लिंक होने से पहले स्थापित किया जाएगा। यदि आपकी प्रोजेक्ट की जड़ के अंदर बैठता है, तो इसकी निर्भरता हो सकती है जो टोपलवेल नोड_मोड्यूल तक पहुंच जाती है क्योंकि वे अन्य प्रकार के निर्भरताओं के लिए होती हैं।
मैं स्थानीय परियोजना को स्थापित करने के "पुराने" तरीके का उपयोग कैसे कर सकता हूं? या यह जांचने का एक नया तरीका है कि मेरी लाइब्रेरी सही है या नहीं?
धन्यवाद।
आप [https://www.npmjs.com/package/install-local ](https://www.npmjs.com/package/install-local) npm मॉड्यूल का उपयोग कर सकते हैं। –
धन्यवाद एक गुच्छा @ हार्दिकमोधा :) –
मैंने इंस्टॉल-लोकल का उपयोग करने की कोशिश की, लेकिन यह सिम्लिंक भी बनाता है ताकि @ हार्डिकमोधा का समाधान 100% काम न करे। स्थानीय निर्भरताओं की निर्भरताओं को स्थापित न करने का यह अवांछित साइड इफेक्ट भी है। – Severun