Leggete l'operazione Bower esistente con la sua diagnostica --verbose. Conservate l'ultimo URL del registro/archivio o il comando Git insieme al primo errore; una risoluzione del nome riuscita può precedere un errore in un altro client.

Bower → HTTP registry lookup or archive download
Bower → Git process → repository transport
Operazione non riuscitaInput proxy da ispezionare
Registro Bower o archivio HTTPImpostazioni Bower proxy/https-proxy e ambiente effettivo
Git HTTP/HTTPSGit http.proxy e ambiente di trasporto HTTP
git:// nativocore.gitProxy o GIT_PROXY_COMMAND
SSH, incluso git@host:pathInstradamento SSH come il ProxyCommand o ProxyJump approvato

Il GitRemoteResolver di Bower richiama Git. Il suo resolver GitHub può prima scaricare un archivio HTTPS e poi ripiegare su Git, quindi un nome di pacchetto GitHub riconoscibile non identifica quale percorso ha fallito.

Quando un repository offre un endpoint HTTPS approvato, sceglierlo consente a Git di usare il trasporto HTTP. Verificate che esista invece di applicare una riscrittura globale su HTTP semplice. Per quella fonte Git HTTPS pubblica, un indirizzo proxy dalla lista di proxy HTTP è un'opzione quando le rotte pubbliche sono consentite e il processo Git reale non ha credenziali proxy configurate o conservate.

Confrontate Git con lo stesso account e lo stesso ambiente di avvio di Bower. Mantenete insieme resolver, schema e operazione; il successo in un altro terminale o un cambio di indirizzo del registro non possono fornire la rotta del sottoprocesso mancante.

Articoli correlati