मैंने अपने निजी ऐप के लिए package.json
फ़ाइल बनाई है। इसमें, मेरी अपेक्षाओं के अनुसार मेरी निर्भरता सूचीबद्ध है। उनमें से कुछ निर्भरताओं की अपनी निर्भरताएं हैं। मेरे ऐप पर npm install
चलाते समय, यह मेरी निर्भरताओं की निर्भरताओं को स्थापित नहीं कर रहा है। क्या मेरे पैकेज.जेसन फ़ाइल में कुछ गड़बड़ है जो इसे रोक रहा है? ("विंस्टन" मेरी निर्भरता में से एक है जो उचित रूप से स्थापित नहीं किया गया है)पैकेज.जेसन एनपीएम इंस्टॉल करते समय निर्भरताओं को स्थापित नहीं कर रहा है
{
"name": "my app",
"version": "0.0.1",
"dependencies" : {
"connect" : "1.8.5",
"express" : "2.5.8",
"socket.io" : "0.8.7",
"winston" : "0.5.9"
},
"engine": {
"node": ">=0.6"
}
}
टिप्पणी करने के लिए प्रतिक्रिया: NPM स्थापित करता है शीर्ष स्तर deps है, ठीक है, कोई त्रुटि, ऐसा लगता है कि यह काम करता है। यह सिर्फ deps के deps डाउनलोड नहीं करता है। -d विकल्प का प्रयास करेंगे।
आदेश 'NPM -d' काम स्थापित करता है? –
क्या आपके पास एक विशिष्ट त्रुटि संदेश है। बिल्डिंग के कुछ निर्भर निर्भरता से उत्पन्न होने से पहले मुझे यह समस्या हुई है। यदि 'npm install' बिट्स डाउनलोड करने का प्रयास कर रहा है, तो आप सही रास्ते पर हैं। –
'एनपीएम लिंक' और 'npm install -d' समान हैं !? मैं हमेशा इसे 'एनपीएम लिंक' के साथ करता हूं। – pkyeck