संक्षेप में: यह संभव नहीं है, और जैसा कि लगता है कि यह कभी भी समर्थित नहीं होगा (यहां देखें https://github.com/npm/npm/issues/775 )।
CLI या ENV-Variables (वर्तमान चयनित उत्तर देखें), .npmrc-config-files या npm link- वे सभी जो कुछ भी आम हैं , का उपयोग करने के साथ कुछ हैक किए गए कार्य-अराउंड हैं: वे कभी भी परियोजना-विशिष्ट नहीं होते हैं, लेकिन हमेशा कुछ प्रकार के होते हैं का globalसमाधान।
मेरे लिए, उन समाधानों में से कोई भी वास्तव में साफ नहीं है क्योंकि आपके प्रोजेक्ट में योगदानकर्ताओं को हमेशा कुछ विशेष कॉन्फ़िगरेशन बनाने या कुछ विशेष ज्ञान रखने की आवश्यकता होती है - वे बस नहीं कर सकते हैं npm installऔर यह काम करता है।
इसलिए: या तो आपको अपना पैकेज उसी स्थान पर रखना होगा, जहां आप अपना नोड_मॉडल इंस्टॉल करना चाहते हैं, या इस तथ्य के साथ रहते हैं कि वे हमेशा आपके प्रोजेक्ट के रूट-डायर में रहेंगे।