Bower proxy xətaları: reyestr yükləmələri Git yoxlamalarına qarşı
Bower əməliyyatının arxasındakı HTTP sorğusunu, arxiv yükləməsini və ya Git nəqliyyatını proxy konfiqurasiyasını seçməzdən əvvəl müəyyən edin.
Mövcud Bower əməliyyatını --verbose diaqnostikası ilə oxuyun. Son reyestr/arxiv URL-ni və ya Git əmrini ilk xəta ilə birlikdə saxlayın; uğurlu ad həlli başqa müştəridəki xətadan əvvəl gələ bilər.
Bower → HTTP registry lookup or archive download
Bower → Git process → repository transport
| Uğursuz əməliyyat | Yoxlanmalı proxy girişi |
|---|---|
| Bower reyestri və ya HTTP arxivi | Bower proxy/https-proxy parametrləri və effektiv mühit |
| Git HTTP/HTTPS | Git http.proxy və HTTP nəqliyyat mühiti |
| Doğma git:// | core.gitProxy və ya GIT_PROXY_COMMAND |
| SSH, o cümlədən git@host:path | Təsdiqlənmiş ProxyCommand və ya ProxyJump kimi SSH marşrutlaşdırması |
Bower-in GitRemoteResolver-i Git-i çağırır. Onun GitHub həlledicisi əvvəlcə HTTPS arxivini götürüb sonra Git-ə keçə bilər, ona görə tanınan GitHub paket adı hansı marşrutun uğursuz olduğunu göstərmir.
Repozitoriya təsdiqlənmiş HTTPS son nöqtəsi təklif edirsə, onu seçmək Git-in HTTP nəqliyyatından istifadə etməsinə imkan verir. Ümumi qlobal sadə HTTP yenidən yazması tətbiq etmək əvəzinə onun mövcud olduğunu təsdiqləyin. Həmin ictimai HTTPS Git mənbəyi üçün ictimai marşrutlara icazə verildikdə və faktiki Git prosesində konfiqurasiya edilmiş və ya saxlanmış proxy etimadnaməsi olmadıqda HTTP proxy siyahısından proxy ünvanı seçim ola bilər.
Git-i Bower ilə eyni hesab və eyni başlatma mühitində müqayisə edin. Həlledici, sxem və əməliyyatı birlikdə qoruyun; başqa terminalın uğuru və ya reyestr ünvanının dəyişməsi çatışmayan alt proses marşrutunu verə bilməz.