Projděte stávající operaci Boweru s její diagnostikou --verbose. Uchovejte poslední URL registru/archivu nebo příkaz Git spolu s první chybou; úspěšné rozlišení jména může předcházet selhání v jiném klientu.

Bower → HTTP registry lookup or archive download
Bower → Git process → repository transport
Selhaná operaceVstup proxy k prozkoumání
Registr Boweru nebo HTTP archivNastavení Bower proxy/https-proxy a efektivní prostředí
Git HTTP/HTTPSGit http.proxy a prostředí HTTP transportu
Nativní git://core.gitProxy nebo GIT_PROXY_COMMAND
SSH, včetně git@host:pathSměrování SSH, například schválený ProxyCommand nebo ProxyJump

GitRemoteResolver v Boweru volá Git. Jeho GitHub resolver může nejprve stáhnout HTTPS archiv a poté přejít na Git, takže známý název balíčku GitHub neurčuje, která cesta selhala.

Nabízí-li repozitář schválený HTTPS koncový bod, jeho volba umožní Gitu použít HTTP transport. Ověřte, že existuje, místo plošného přepisu na obyčejné HTTP. Pro tento veřejný HTTPS zdroj Git je adresa proxy z seznamu HTTP proxy možností, pokud jsou povoleny veřejné trasy a skutečný proces Git nemá nakonfigurované ani uložené přihlašovací údaje proxy.

Porovnávejte Git pod stejným účtem a ve stejném spouštěcím prostředí jako Bower. Zachovejte resolver, schéma a operaci pohromadě; úspěch v jiném terminálu ani změna adresy registru nemohou dodat chybějící trasu podprocesu.

Související články