Прочитайте существующую операцию Bower вместе с её диагностикой --verbose. Сохраните последний URL реестра/архива или команду Git вместе с первой ошибкой; успешное разрешение имени может предшествовать сбою в другом клиенте.

Bower → HTTP registry lookup or archive download
Bower → Git process → repository transport
Неудачная операцияВход прокси для проверки
Реестр Bower или HTTP-архивНастройки Bower proxy/https-proxy и фактическая среда
Git HTTP/HTTPSGit http.proxy и среда HTTP-транспорта
Собственный git://core.gitProxy или GIT_PROXY_COMMAND
SSH, включая git@host:pathМаршрутизация SSH, например одобренный ProxyCommand или ProxyJump

GitRemoteResolver в Bower вызывает Git. Его GitHub-резолвер может сначала получить HTTPS-архив, а затем перейти на Git, поэтому узнаваемое имя пакета GitHub не показывает, какой путь отказал.

Если репозиторий предлагает одобренную конечную точку HTTPS, её выбор позволяет Git использовать HTTP-транспорт. Подтвердите, что она существует, вместо глобального переписывания на простой HTTP. Для этого публичного источника Git по HTTPS адрес прокси из списка HTTP-прокси — вариант, когда публичные маршруты разрешены и фактический процесс Git не имеет настроенных или сохранённых учётных данных прокси.

Сравнивайте Git в той же учётной записи и той же среде запуска, что и Bower. Сохраняйте резолвер, схему и операцию вместе; успех в другом терминале или смена адреса реестра не могут дать отсутствующий маршрут подпроцесса.

Похожие статьи