Bower प्रॉक्सी विफलताएँ: रजिस्ट्री डाउनलोड बनाम Git चेकआउट
प्रॉक्सी कॉन्फ़िगरेशन चुनने से पहले Bower संक्रिया के पीछे का HTTP लुकअप, आर्काइव डाउनलोड या Git ट्रांसपोर्ट पहचानें।
मौजूदा Bower संक्रिया को उसके --verbose निदान के साथ पढ़ें। पहली त्रुटि के साथ अंतिम रजिस्ट्री/आर्काइव URL या Git कमांड रखें; सफल नाम समाधान किसी अन्य क्लाइंट में विफलता से पहले हो सकता है।
Bower → HTTP registry lookup or archive download
Bower → Git process → repository transport
| विफल संक्रिया | जाँचने योग्य प्रॉक्सी इनपुट |
|---|---|
| Bower रजिस्ट्री या HTTP आर्काइव | Bower proxy/https-proxy सेटिंग्स और प्रभावी वातावरण |
| Git HTTP/HTTPS | Git http.proxy और HTTP ट्रांसपोर्ट वातावरण |
| मूल git:// | core.gitProxy या GIT_PROXY_COMMAND |
| SSH, git@host:path सहित | स्वीकृत ProxyCommand या ProxyJump जैसा SSH रूटिंग |
Bower का GitRemoteResolver Git को आमंत्रित करता है। इसका GitHub रिज़ॉल्वर पहले HTTPS आर्काइव ला सकता है और फिर Git पर लौट सकता है, इसलिए पहचानने योग्य GitHub पैकेज नाम यह नहीं बताता कि कौन-सा मार्ग विफल हुआ।
जब कोई रिपॉज़िटरी स्वीकृत HTTPS एंडपॉइंट देती है, तो उसे चुनने से Git HTTP ट्रांसपोर्ट का उपयोग कर सकता है। सामान्य सादे HTTP पर वैश्विक पुनर्लेखन लागू करने के बजाय उसके होने की पुष्टि करें। उस सार्वजनिक HTTPS Git स्रोत के लिए, सार्वजनिक मार्ग अनुमत होने और वास्तविक Git प्रक्रिया के पास कोई कॉन्फ़िगर या सुरक्षित प्रॉक्सी क्रेडेंशियल न होने पर HTTP प्रॉक्सी सूची से प्रॉक्सी पता एक विकल्प है।
Git की तुलना Bower के समान खाते और समान लॉन्च वातावरण में करें। रिज़ॉल्वर, स्कीम और संक्रिया को साथ रखें; किसी अन्य टर्मिनल की सफलता या रजिस्ट्री पते का परिवर्तन अनुपस्थित सबप्रोसेस मार्ग नहीं दे सकते।