اقرأ عملية 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. احتفظ بالمحلل والمخطط والعملية معًا؛ فنجاح طرفية أخرى أو تغيير عنوان السجل لا يعوض مسار العملية الفرعية المفقود.

مقالات ذات صلة