Bower starpniekservera kļūdas: reģistra lejupielādes pret Git pārbaudēm
Pirms starpniekservera konfigurācijas izvēles noskaidrojiet HTTP pieprasījumu, arhīva lejupielādi vai Git pārsūtīšanu aiz Bower darbības.
Lasiet esošo Bower darbību kopā ar tās --verbose diagnostiku. Saglabājiet pēdējo reģistra/arhīva URL vai Git komandu kopā ar pirmo kļūdu; veiksmīga nosaukuma atrisināšana var notikt pirms kļūdas citā klientā.
Bower → HTTP registry lookup or archive download
Bower → Git process → repository transport
| Neizdevusies darbība | Pārbaudāmā starpniekservera ievade |
|---|---|
| Bower reģistrs vai HTTP arhīvs | Bower proxy/https-proxy iestatījumi un faktiskā vide |
| Git HTTP/HTTPS | Git http.proxy un HTTP pārsūtīšanas vide |
| Vietējais git:// | core.gitProxy vai GIT_PROXY_COMMAND |
| SSH, tostarp git@host:path | SSH maršrutēšana, piemēram, apstiprinātais ProxyCommand vai ProxyJump |
Bower GitRemoteResolver izsauc Git. Tā GitHub atrisinātājs vispirms var iegūt HTTPS arhīvu un pēc tam pāriet uz Git, tāpēc atpazīstams GitHub pakotnes nosaukums nenorāda, kurš ceļš neizdevās.
Ja repozitorijs piedāvā apstiprinātu HTTPS galapunktu, tā izvēle ļauj Git izmantot HTTP pārsūtīšanu. Apstipriniet, ka tas pastāv, tā vietā lai piemērotu vispārēju pārrakstīšanu uz vienkāršu HTTP. Šim publiskajam HTTPS Git avotam starpniekservera adrese no HTTP starpniekserveru saraksta ir iespēja, ja publiskie maršruti ir atļauti un faktiskajam Git procesam nav konfigurētu vai saglabātu starpniekservera akreditācijas datu.
Salīdziniet Git ar Bower vienā kontā un vienā palaišanas vidē. Saglabājiet atrisinātāju, shēmu un darbību kopā; citas termināļa panākumi vai reģistra adreses maiņa nevar nodrošināt trūkstošo apakšprocesa maršrutu.