קראו את פעולת ה-Bower הקיימת עם אבחון --verbose שלה. שמרו את כתובת הרישום/הארכיון האחרונה או את פקודת ה-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. שמרו יחד פותר, סכימה ופעולה; הצלחה במסוף אחר או שינוי בכתובת הרישום אינם יכולים לספק את מסלול תהליך המשנה החסר.

מאמרים קשורים