उदाहरण के लिए, जब मैं स्थापित Angular2:स्वचालित रूप से एनपीएम सहकर्मी निर्भरताओं को कैसे स्थापित करें?
npm install --save angular2
[email protected] /Users/doug/Projects/dougludlow/temp
├── [email protected]
├── UNMET PEER DEPENDENCY [email protected]^3.0.2
├── UNMET PEER DEPENDENCY [email protected]^0.33.3
├── UNMET PEER DEPENDENCY [email protected]
├── UNMET PEER DEPENDENCY [email protected]
└── UNMET PEER DEPENDENCY [email protected]
npm WARN [email protected] requires a peer of [email protected]^3.0.2 but none was installed.
npm WARN [email protected] requires a peer of [email protected]^0.33.3 but none was installed.
npm WARN [email protected] requires a peer of [email protected] but none was installed.
npm WARN [email protected] requires a peer of [email protected] but none was installed.
npm WARN [email protected] requires a peer of [email protected] but none was installed.
वहाँ एक जादू झंडा है कि मैं NPM कि साथियों निर्भरता के रूप में अच्छी तरह से स्थापित हो जाएगा करने के लिए पारित कर सकते हैं है? मैं एक खोजने में सक्षम नहीं हूं ... सहकर्मी निर्भरताओं को मैन्युअल रूप से कॉपी और पेस्ट करना कठिन है और सुनिश्चित करें कि मेरे पास सही संस्करण हैं।
दूसरे शब्दों में, मैं नहीं बल्कि करने की जरूरत नहीं होगी:
npm install --save [email protected] [email protected]^3.0.2 [email protected]^0.33.3 [email protected] [email protected] [email protected]
बेहतर तरीका क्या है?
आप पहले से ही है कि समस्या का समाधान है? मेरे पास कोणीय 2 स्थापित करने वाला एक ही समस्या है। मैन्युअल रूप से -6 ध्वज के साथ es6-वादा स्थापित करने के बाद भी npm install -g angular2 को पुनः प्रयास करने के बाद भी मुझे 5 अनमेट सहकर्मी निर्भरताओं es6-Prom, es6-shim, reflect-metadata, rxjs और zone.js की एक ही त्रुटि/चेतावनी मिलती है – nttakr
@nttakr - हां, सटीक संस्करणों को स्थापित करना जो चाहें कि सहकर्मी निर्भरता चेतावनी से छुटकारा पाती है। आप उन्हें वैश्विक रूप से स्थापित नहीं करना चाहते हैं (-जी ध्वज के साथ)। आप उन्हें स्थानीय रूप से स्थापित करना चाहते हैं (-एस ध्वज), लेकिन जैसा कि मैंने कहा, उन्हें सटीक संस्करण होने की आवश्यकता है (यानी: 'angular2 @ 2.0.0-beta.3'' की आवश्यकता है 'es6-promise @^3.0.2') । हालांकि, मैं जानना चाहता हूं कि कोई आदेश/ध्वज है जो स्वचालित रूप से सहकर्मी निर्भरताओं को स्थापित करता है। –
@DouglasLudlow आप किस एनपीएम का उपयोग कर रहे हैं? – peteb