How to fix bower ECMDERR


123

मैं विंडोज़ 7 पर "योमन" और "बोवर" का उपयोग कर रहा हूं, लेकिन ऐप बनाते समय मुझे निम्न त्रुटि मिली

yo webapp

त्रुटि है

bower not-cached    git://github.com/jlong/sass-bootstrap.git#~3.0.0
bower resolve       git://github.com/jlong/sass-bootstrap.git#~3.0.0
bower not-cached    git://github.com/Modernizr/Modernizr.git#~2.6.2
bower resolve       git://github.com/Modernizr/Modernizr.git#~2.6.2
bower not-cached    git://github.com/jquery/jquery.git#~1.10.2
bower resolve       git://github.com/jquery/jquery.git#~1.10.2
bower ECMDERR       Failed to execute "git ls-remote --tags --heads git://github
.com/jquery/jquery.git", exit code of #128

Additional error details:
fatal: unable to connect to github.com:
github.com[0: 192.30.252.130]: errno=No error

योमन, बोवर और नोड का संस्करण

c:\yo-test>bower -v
1.2.8

c:\yo-test>yo -version
1.1.2

c:\yo-test>node -v
v0.10.15

किसी भी सुझाव की बहुत सराहना की है।


जवाबों:


425

यदि आप एक ही मुद्दे का सामना कर सकते हैं ... यह फ़ायरवॉल के पीछे मेरी मशीन को बदल देता है, जो git तक नहीं पहुंच पाएगा : //github.com/jquery/jquery.git

लिंक: क्लोनिंग के लिए GitHub.com से कनेक्ट करने में असमर्थ

फ़ायरवॉल को बदले बिना समाधान:

git config --global url."https://".insteadOf git://

क्लोनिंग के लिए GitHub.com से कनेक्ट करने में असमर्थ @ bnguyen82 से क्रेडिट और बोवर से @Sindre Sorhus केवल https का उपयोग करके इंस्टॉल करें?


7
क्या इसका कोई अन्य दुष्प्रभाव होगा?
नैट-विल्किंस

4
" Ssh और https दोनों समान हैं , क्योंकि Git 1.6.6+ (2010) और स्मार्ट http प्रोटोकॉल के कार्यान्वयन के लिए" @VonC ने stackoverflow.com/questions/3248779/…
leoh

1
मुझे घर को पर्यावरण सेटिंग में परिभाषित करना था और इसे उस फ़ोल्डर को इंगित करना था जिसमें .gitconfig फ़ाइल थी।
निक

1
(+1), लिंक का उल्लेख करने के लिएbower install question
14

उन लोगों के लिए जो ajular.js इंस्टॉलेशन समस्या के कारण यहां आते हैं, यही समाधान है! धन्यवाद!
इटायब

26

मेरे पास भी यही समस्या थी और ऊपर दिया गया जवाब मेरे काम नहीं आया। लेकिन मुझे एक और मिल गया। आपको अपने प्रॉक्सी को लेकर समस्या हो सकती है। यदि आप एक प्रॉक्सी के पीछे हैं तो आपको थिसिस चरण करने होंगे:

में रखते .bowerrc अं ETIMEDOUT से छुटकारा पाने के:

{
    "directory": "app/bower_components",
    "proxy": "http://PROXYSERVER:PORT",
    "https-proxy": "https://PROXYSERVER:PORT",
    "strict-ssl": false
}

और यह ECMDERR से छुटकारा पाने के लिए:

git config --global http.proxy http://USER:PASSWORD@PROXYSERVER:PORT

इससे मेरा काम बनता है।

पुनश्च: मेरी अंग्रेजी गलतियों के लिए क्षमा करें, मैं फ्रेंच ^ ^ हूं


10

निम्नलिखित आदेश मेरे लिए काम करते हैं

npm कैश साफ

bower कैश क्लीन

और फिर

बोवर इंस्टॉल



1

मेरे bower.json ने पहली बार इस तरह देखा:

{
  "name": "HelloIonic",
  "private": "true",
  "devDependencies": {
    "ionic": "driftyco/ionic-bower#1.3.1",
    "ion-datetime-picker": "katemihalikova/ionic-datetime-picker#0.4.0",    
    "ion-tree-list": "fer/ion-tree-list#0.0.10"                             
  }
}

और मैं "जीआईटी रिमोट-पर्ल निष्पादित करने में विफल रहा" समस्या थी। बाद में मैंने इसे बदलकर निम्नलिखित कार्य करना शुरू कर दिया:

{
  "name": "HelloIonic",
  "private": true,
  "devDependencies": {
    "ionic": "^1.3.2",
    "ion-datetime-picker": "^0.4.0",
    "ion-tree-list": "^0.0.10"
  },
  "resolutions": {
    "ionic": "^1.0.0-beta.9"
  }
}

1

लिओ के उत्तर में योगदान करने के लिए (क्योंकि मेरे पास टिप्पणी पोस्ट करने के लिए पर्याप्त प्रतिनिधि नहीं है):

अगर, मेरी तरह, आपने पाया कि आप कमांड को निष्पादित नहीं कर सकते हैं क्योंकि गिट आपकी मशीन पर विश्व स्तर पर स्थापित नहीं था, तो विजुअल स्टूडियो में टूल> विकल्प, फिर प्रोजेक्ट्स और समाधान> वेब पैकेज प्रबंधन> बाहरी वेब उपकरण, आप देखेंगे कि डिफ़ॉल्ट रूप से, दो गिट स्थान हैं:

  • $ (DevEnvDir) \ CommonExtensions \ Microsoft \ TeamFoundation \ Team Explorer \ Git \ cmd
  • $ (DevEnvDir) \ CommonExtensions \ Microsoft \ TeamFoundation \ Team Explorer \ Git \ ming1132 \ bin

डिफ़ॉल्ट रूप से (विजुअल स्टूडियो 2017 एंटरप्राइज के लिए), ये क्रमशः मैप करते हैं:

  • C: \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ Enterprise \ Common7 \ IDE \ CommonExtensions \ Microsoft \ TeamFoundation \ Team Explorer \ Git \ cmd
  • C: \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ Enterprise \ Common7 \ IDE \ CommonExtensions \ Microsoft \ TeamFoundation \ Team Explorer \ Git \ mingw32 \ bin

फिर एक कमांड प्रॉम्प्ट खोलें (Windows + R> "cmd"), उपरोक्त स्थानों पर नेविगेट करें, और लीओह कमांड को चलाएं। मुझे यकीन नहीं था कि इसे किससे चलाना है, इसलिए मैंने इसे सिर्फ मामले में दोनों से चलाया। समस्या तब से मेरे लिए हल हो गई थी।


0

आप उन सभी जनरेटर को हटा सकते हैं जो फिर से स्थापित और स्थापित हैं। यह मदद होगी।


0

मेरे मामले में यह एंटीवायरस का फायरवॉल था जो बोटर को गीथब से जोड़ने के लिए रोक रहा था। मुझे एहसास नहीं हुआ था कि एंटीवायरस खिड़कियों के माध्यम से पूछ रहा था कि क्या मैं कनेक्शन को प्रदर्शन करने की अनुमति देना चाहता हूं या नहीं।

मैंने इसकी अनुमति दी और यह एक आकर्षण की तरह काम करता है :)


0

Dakkon_jareth द्वारा प्रदान किया गया समाधान मेरे लिए काम करता है, मैं एप्लिकेशन / bower_compenders नहीं था, लेकिन वहाँ पुस्तकालय, मैं बदल गया है कि app / bower_compenders और काम करना शुरू कर दिया है, मैं भी NPM सेंसर साफ करने के बाद 2-3 बार कोशिश करने की सिफारिश करेंगे।


यदि प्रॉक्सी सेट करने के बाद 2-3 कोशिशें हुईं, तो शायद यह प्रॉक्सी नहीं थी जिसने इसे तय किया। यदि दूरस्थ सर्वर अनुपलब्ध है, तो यह त्रुटि हो सकती है, इसलिए आप संभवत: बस फिर से वापस आ जाते हैं जब तक कि सर्वर फिर से उपलब्ध नहीं होता।
जेरेड डेकार्ड

0

मुझे भी यही समस्या थी। "Microsoft .NET Core 1.0.0 RC2 - VS 2015" स्थापित करने के बाद इसे ठीक करें।


मुझे बहुत संदेह है कि इसने सीधे सवाल में इस मुद्दे को तय किया। उस उपकरण को स्थापित करने में लगने वाला समय शायद रिमोट सर्वर के लिए फिर से अनुरोधों का जवाब देने के लिए पर्याप्त था।
जारेड डेकार्ड

0

मैं वीएस 2015 के साथ काम करता हूं और नोजिट पैकेज स्थापित किया है। इसे 0.1.0 पर अपडेट किया गया और इसने समस्या को ठीक कर दिया।

आशा है कि यह किसी की मदद कर सकता है।


0

मैंने भी सभी निर्भरताएं स्थापित करने में विफल होने के साथ कुछ अजीब व्यवहार का अनुभव किया है।

किसी भी पोस्ट किए गए समाधान ने मेरे लिए काम नहीं किया, इसीलिए मैं इस उत्तर को पोस्ट कर रहा हूं।

मेरे मामले बोवर स्थापित में errored अलग पैकेज के साथ बेतरतीब ढंग से लगभग हर बार। सभी पैकेज जीथब पर थे, तो अचानक क्यों?

github.com को हल करने में असमर्थ

जाहिर है कि नेटवर्किंग में कुछ गड़बड़ थी।

त्रुटियां उबंटू 16.04 में वर्चुअलाइज्ड रंचर में चल रही थीं , इसलिए विफलता के कई संभावित बिंदु बहुत बड़े थे।

लेकिन सौभाग्य से समाधान बेहद सरल था।

मैंने महसूस किया कि यह एक बुनियादी स्थापना है और इसमें बुनियादी नेटवर्किंग उपकरण भी नहीं हैं।

इसलिए दौड़ने के बाद apt install net-tools iputils-pingसभी त्रुटियां हमेशा के लिए गायब हो गईं।

मेरे लिए बहुत अप्रत्याशित, आशा है कि यह मदद करता है ...


-3

इसके साथ संघर्ष करने वाले लोगों को स्थापित करें, बस इसे मैन्युअल रूप से डाउनलोड करें और फिर इसके बजाय स्थानीय फ़ोल्डर से एक बोवर इंस्टॉल करें।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.