Διαβάστε την υπάρχουσα λειτουργία του 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. Διατηρήστε επιλυτή, σχήμα και λειτουργία μαζί· η επιτυχία άλλου τερματικού ή μια αλλαγή διεύθυνσης μητρώου δεν μπορούν να δώσουν τη διαδρομή υποδιεργασίας που λείπει.

Σχετικά άρθρα