Errors de proxy a Bower: descàrregues del registre enfront de comprovacions Git
Localitzeu la consulta HTTP, la descàrrega d'arxiu o el transport Git darrere d'una operació de Bower abans de triar la configuració del proxy.
Llegiu l'operació de Bower existent amb la seva diagnosi --verbose. Conserveu l'últim URL de registre/arxiu o l'ordre Git amb el primer error; una resolució de nom correcta pot precedir un error en un altre client.
Bower → HTTP registry lookup or archive download
Bower → Git process → repository transport
| Operació fallida | Entrada de proxy a inspeccionar |
|---|---|
| Registre de Bower o arxiu HTTP | Configuració Bower proxy/https-proxy i entorn efectiu |
| Git HTTP/HTTPS | Git http.proxy i entorn de transport HTTP |
| git:// natiu | core.gitProxy o GIT_PROXY_COMMAND |
| SSH, inclòs git@host:path | Encaminament SSH com el ProxyCommand o ProxyJump aprovat |
El GitRemoteResolver de Bower invoca Git. El seu resolutor de GitHub pot obtenir primer un arxiu HTTPS i després recórrer a Git, així que un nom de paquet GitHub recognoscible no identifica quina ruta ha fallat.
Quan un repositori ofereix un punt final HTTPS aprovat, triar-lo permet que Git faci servir el transport HTTP. Confirmeu que existeix en lloc d'aplicar una reescriptura global a HTTP simple. Per a aquesta font Git HTTPS pública, una adreça de proxy de la llista de proxys HTTP és una opció quan es permeten rutes públiques i el procés Git real no té credencials de proxy configurades ni retingudes.
Compareu Git amb el mateix compte i el mateix entorn d'inici que Bower. Conserveu el resolutor, l'esquema i l'operació junts; l'èxit en un altre terminal o un canvi d'adreça del registre no poden aportar la ruta del subprocés que falta.