Bowerin välityspalvelinvirheet: rekisterilataukset vastaan Git-tarkistukset
Selvitä HTTP-kysely, arkistolataus tai Git-siirto Bower-toiminnon takana ennen välityspalvelimen asetusten valintaa.
Lue olemassa oleva Bower-toiminto ja sen --verbose-diagnostiikka. Säilytä viimeisin rekisteri-/arkisto-URL tai Git-komento ensimmäisen virheen kanssa; onnistunut nimen selvitys voi edeltää virhettä toisessa asiakkaassa.
Bower → HTTP registry lookup or archive download
Bower → Git process → repository transport
| Epäonnistunut toiminto | Tarkistettava välityspalvelintulo |
|---|---|
| Bower-rekisteri tai HTTP-arkisto | Bower proxy/https-proxy -asetukset ja todellinen ympäristö |
| Git HTTP/HTTPS | Git http.proxy ja HTTP-siirron ympäristö |
| Natiivi git:// | core.gitProxy tai GIT_PROXY_COMMAND |
| SSH, mukaan lukien git@host:path | SSH-reititys, kuten hyväksytty ProxyCommand tai ProxyJump |
Bowerin GitRemoteResolver kutsuu Gitiä. Sen GitHub-selvittäjä voi ensin hakea HTTPS-arkiston ja pudota sitten Gitiin, joten tunnistettava GitHub-paketin nimi ei kerro, mikä reitti epäonnistui.
Jos tietovarasto tarjoaa hyväksytyn HTTPS-päätepisteen, sen valinta sallii Gitin käyttää HTTP-siirtoa. Vahvista, että se on olemassa sen sijaan, että soveltaisit yleistä uudelleenkirjoitusta tavalliseen HTTP:hen. Tuolle julkiselle HTTPS-Git-lähteelle välityspalvelimen osoite HTTP-välityspalvelinluettelosta on vaihtoehto, kun julkiset reitit ovat sallittuja eikä todellisella Git-prosessilla ole määritettyjä tai tallennettuja välityspalvelintunnuksia.
Vertaa Gitiä samalla tilillä ja samassa käynnistysympäristössä kuin Boweria. Säilytä selvittäjä, skeema ja toiminto yhdessä; toisen päätteen onnistuminen tai rekisteriosoitteen muutos eivät voi tarjota puuttuvaa aliprosessin reittiä.