تشغيل dart pub get مع متغيرات بيئة الوسيط
مرّر قيم وسيط HTTP وHTTPS الخاصة بـ Dart pub إلى العملية التي تحل التبعيات وتنزّلها.
يقرأ Dart pub متغيرات بيئة الوسيط. لعملية واحدة لحل التبعيات في صدفة POSIX، مرّرها عند الاستدعاء:
http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 dart pub get
يمكن لوسيط HTTP أن يخدم كلا مخطّطي الوجهة. لتنزيلات الحزم العامة المسموح بها دون مصادقة وسيط، اختر نقاط نهاية مرشحة من قائمة وسطاء HTTP لتلك القيم. يصف عنوان URL الوسيط؛ وتبقى مضيفات الحزم وجهاتٍ يختارها محلّل التبعيات.
تصف وثائق استكشاف أخطاء Dart المتغير http_proxy لـ HTTP وhttps_proxy لـ HTTPS، مع بيانات اعتماد المصادقة المدعومة في عنوان URI الخاص بالوسيط عند الحاجة. رمّز الأحرف المحجوزة في مكوّنات بيانات الاعتماد تلك قبل إنشاء عنوان URI كهذا.
يعمل إجراء الحزمة في بيئة التطوير ضمن البيئة المتاحة لذلك البرنامج أو لعملية Dart التابعة له. القيمة المصدَّرة في طرفية منفصلة لا تحدّث عملية تعمل في مكان آخر. اضبط بيئة التشغيل التي تستخدمها العملية الفعلية عندما تختلف الطرفية وبيئة التطوير.
يشير الرمز 407 إلى تحدّي المصادقة الخاص بالوسيط. أما رفض خادم الحزم فيخصّ طرفاً آخر. احفظ عنوان URL الفاشل والاستجابة مع التقرير كي يُعالَج الوصول إلى المستودع والوصول إلى الوسيط في المكان الصحيح.