2012-02-18 17 views
8

मुझे पता है npm वर्तमान निर्देशिका में package.json के लिए देखता है, लेकिन यह भी मेरे वर्तमान निर्देशिका के ऊपर package.json कई निर्देशिकाएं प्रतीत होता है। यह कैसे काम करता है? npm पैरेंट निर्देशिकाओं को तब तक देखें जब तक कि यह package.json नहीं पाता?एनपीएम पैकेज.जेसन फ़ाइल कहां देखता है?

यदि ऐसा है, तो require() मॉड्यूल की तलाश करते समय package.json भी खोजता है?

क्या यह व्यवहार npm का हिस्सा है या यह कॉमनजेएस का हिस्सा है?

उत्तर

0

npm वास्तव में अधिक काम नहीं करता है w/package.json निर्भरता को हल करने/हल करने की सभी भारी उठाने और उन्हें उचित निर्देशिका संरचना में डालने के अलावा। मेरे ज्ञान की शर्त के लिए, एनपीएम अपने स्वयं को एक रनटाइम निर्भरता इंजेक्ट करता है।

नोड के require()package.json संकल्प करता है/node_modules निर्देशिका के साथ कार्यावधि में पार्स करने के साथ-साथ बातचीत।

+3

मैं कुछ याद आ रही हूँ:

यहाँ कोड है कि है कि में कुछ संकेत दिए गए है? यह सवाल का जवाब कैसे देता है? – matty

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