Bower proxy hataları: kayıt defteri indirmeleri ile Git çekmeleri
Proxy yapılandırmasını seçmeden önce bir Bower işleminin arkasındaki HTTP isteğini, arşiv indirmesini veya Git aktarımını belirleyin.
Mevcut Bower işlemini --verbose tanılama çıktısıyla birlikte okuyun. Son kayıt defteri/arşiv URL'sini veya Git komutunu ilk hatayla birlikte saklayın; başarılı ad çözümlemesi başka bir istemcideki hatadan önce gerçekleşebilir.
Bower → HTTP registry lookup or archive download
Bower → Git process → repository transport
| Başarısız işlem | İncelenecek proxy girdisi |
|---|---|
| Bower kayıt defteri veya HTTP arşivi | Bower proxy/https-proxy ayarları ve etkin ortam |
| Git HTTP/HTTPS | Git http.proxy ve HTTP aktarım ortamı |
| Yerel git:// | core.gitProxy veya GIT_PROXY_COMMAND |
| SSH, git@host:path dahil | Onaylanmış ProxyCommand veya ProxyJump gibi SSH yönlendirmesi |
Bower'ın GitRemoteResolver'ı Git'i çağırır. GitHub çözücüsü önce bir HTTPS arşivi alıp ardından Git'e geçebilir, bu yüzden tanıdık bir GitHub paket adı hangi yolun başarısız olduğunu göstermez.
Bir depo onaylanmış bir HTTPS uç noktası sunuyorsa, onu seçmek Git'in HTTP aktarımını kullanmasını sağlar. Genel bir düz HTTP'ye yeniden yazma uygulamak yerine var olduğunu doğrulayın. Bu genel HTTPS Git kaynağı için, genel yollar izinliyse ve gerçek Git sürecinde yapılandırılmış veya saklanmış proxy kimlik bilgisi yoksa HTTP proxy listesinden bir proxy adresi bir seçenektir.
Git'i Bower ile aynı hesap ve aynı başlatma ortamında karşılaştırın. Çözücü, şema ve işlemi birlikte koruyun; başka bir terminaldeki başarı veya kayıt defteri adresinin değişmesi eksik alt süreç yolunu sağlayamaz.