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 போலவே அதே கணக்கு மற்றும் அதே தொடக்கச் சூழலில் ஒப்பிடுங்கள். தீர்வி, திட்டம் மற்றும் செயல்பாட்டை ஒன்றாக வைத்திருங்கள்; மற்றொரு முனையத்தின் வெற்றியோ பதிவேற்ற முகவரி மாற்றமோ காணாமல் போன துணைச் செயல்முறை வழியைக் கொடுக்க முடியாது.