Leia a operação Bower existente com o seu diagnóstico --verbose. Guarde o último URL de registro/arquivo ou o comando Git junto com o primeiro erro; uma resolução de nome bem-sucedida pode preceder uma falha noutro cliente.

Bower → HTTP registry lookup or archive download
Bower → Git process → repository transport
Operação falhadaEntrada de proxy a inspecionar
Registro Bower ou arquivo HTTPDefinições Bower proxy/https-proxy e ambiente efetivo
Git HTTP/HTTPSGit http.proxy e ambiente de transporte HTTP
git:// nativocore.gitProxy ou GIT_PROXY_COMMAND
SSH, incluindo git@host:pathEncaminhamento SSH como o ProxyCommand ou ProxyJump aprovado

O GitRemoteResolver do Bower invoca o Git. O seu resolvedor GitHub pode primeiro obter um arquivo HTTPS e depois recorrer ao Git, pelo que um nome de pacote GitHub reconhecível não identifica qual rota falhou.

Quando um repositório oferece um endpoint HTTPS aprovado, escolhê-lo permite ao Git usar o transporte HTTP. Confirme que existe em vez de aplicar uma reescrita global para HTTP simples. Para essa fonte Git HTTPS pública, um endereço de proxy da lista de proxies HTTP é uma opção quando as rotas públicas são permitidas e o processo Git real não tem credenciais de proxy configuradas ou retidas.

Compare o Git com a mesma conta e o mesmo ambiente de arranque do Bower. Mantenha resolvedor, esquema e operação juntos; o sucesso noutro terminal ou uma alteração do endereço de registro não podem fornecer a rota do subprocesso em falta.

Artigos relacionados