2015-12-03 17 views
14

इंस्टॉल करते समय मॉड्यूल 'कॉर्डोवा-आम' नहीं मिल सकता है, मैं कॉर्डोवा स्थापित करने की कोशिश कर रहा हूं। मैं बस वेब साइट के लिए चला गया: https://cordova.apache.org/#getstartedमुझे त्रुटि मिल रही है - त्रुटि: कॉर्डोवा

, कदम एक था स्थापित करने Node.js

में टाइप कर एक कमांड प्रॉम्प्ट पर "स्थापित NPM जी कॉर्डोबा"

तो में टाइप करने की कोशिश की " कॉर्डोबा कदम 2.

में MyApp बनाने "निर्देश राज्य के रूप में मैं इस मिल: त्रुटि: मॉड्यूल 'कॉर्डोबा-आम'

कृपया मदद नहीं मिल रहा। मैंने "MyApp" बनाने के कई अलग-अलग तरीकों की कोशिश की है, कोई भी काम नहीं करता है, और मुझे इस मुद्दे के बारे में इंटरनेट पर कुछ भी नहीं मिल रहा है।

उत्तर

22

इस का पालन करें:

npm uninstall -g cordova 
npm install -g [email protected] 
+0

मुझे एक ही समस्या थी और इस जवाब ने इसे ठीक कर दिया! – c4k

+0

इसने चेतावनियों का एक गुच्छा जोड़ा, लेकिन कुछ भी हल नहीं किया ... – Kevin

1

समाधान: Aptana या ग्रहण जैसे किसी भी खुले विकास उपकरण बंद करें। फिर Node.js. की स्थापना रद्द करें। फिर नाम में "कॉर्डोवा" वाले किसी मौजूदा फ़ोल्डर की खोज करें, और उन्हें हटाएं। फिर वेब साइट पर प्रति निर्देश node.js और कॉर्डोवा पुनर्स्थापित करें।

2

मैं एक ही मुद्दे का सामना करना पड़ा है और मैं इसे हल करने में सक्षम था

समाधान: 1. वर्तमान उपयोगकर्ता

sudo chown -R $USER /usr/local 
करने के लिए अपने/usr/स्थानीय फ़ोल्डर में फ़ाइलें के मालिक को बदलने की जरूरत
  1. फिर कॉर्डोबा स्थापित

sudo npm install -g cordova

अब आप अपनी फाइल बनाने में सक्षम होंगे।

cordova create demo com.demo.test DemoApp 
+0

- (-) की कमान एक पानी का छींटा नहीं है, यह 'जी स्थापित होना चाहिए sudo NPM कॉर्डोवा – Jacopofar

+1

इस तरह की निर्देशिका को चकित करना काफी जोखिम भरा है। यदि यह एक विशिष्ट फ़ोल्डर है तो यह संदर्भ देने योग्य हो सकता है। – Rambatino

0
  1. हटाएँ "cordova" फ़ोल्डर

हटाएँ वैश्विक NPM रिपोजिटरी से "कॉर्डोबा" फ़ोल्डर। खिड़कियों के लिए, आम तौर पर यह स्थान निम्नलिखित

C:\Users\username\AppData\Roaming\npm\node_modules 


2 पर है।कॉर्डोबा पैकेज

स्थापित विंडोज के लिए:

npm install -g cordova 


Linux के लिए:

sudo npm install -g cordova 
संबंधित मुद्दे