2016-08-03 7 views
6

तो बुनियादी तौर पर मैं समझने के लिए कारण है कि जब मैं npm install sass-loader node-sass --save-dev चलाने मैं इस त्रुटि मिलती चाहते├── unmet पीयर DEPENDENCY जनरेटर कर्म @> = 0.9.0

├── unmet पीयर DEPENDENCY जनरेटर कर्म @> = 0.9.0

हालांकि यह स्पष्ट है कि कर्मा स्थापित किया गया है के बाद से मैं देख रहा हूँ कि जब मैं npm install generator-karma चलने वाले:

└─┬ [email protected] <--- Which mean karma is there... 
    └─┬ [email protected] 
    ├── [email protected] 
... 

मैं जवाब explaini पढ़ा है एनजी मुझे npm install -g grunt-cli bower yo generator-karma generator-angular का उपयोग करना चाहिए लेकिन यह ज्यादा मदद नहीं कर रहा है।

क्या मुझे क्लीन node_modules को अनइंस्टॉल और पुनर्स्थापित करना चाहिए?

+1

यह पैकेज.जेसन में सूचीबद्ध सब कुछ पुनर्स्थापित करने के लिए 'rm -rf node_modules' चलाने के लिए कभी भी दर्द नहीं करता है और फिर 'npm i'। यह "इसे बंद करने और फिर से चालू करने" के बराबर है। – gfullam

उत्तर

6

एनपीएम अब मॉड्यूल निर्भरताओं को स्वचालित रूप से स्थापित नहीं करता है। इसका मतलब है कि आपको निर्भरता मॉड्यूल स्वयं स्थापित करना होगा। असल में यदि आप npm install [email protected]>=0.9.0 चलाते हैं और फिर अपने पिछले npm install कमांड को चलाते हैं तो आपको जाने के लिए अच्छा होना चाहिए।

+0

अच्छा स्पष्टीकरण धन्यवाद! –

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