تحقق أولاً من إصدار Yarn داخل المشروع الذي يفشل:

yarn --version

قد يختلف الإصدار الذي يختاره المشروع عن نسخة أخرى أو طرفية أخرى. استخدم صيغة التهيئة المطابقة له.

Yarn Classic يستخدم الصيغة الأقدم .yarnrc:

proxy "http://203.0.113.10:8080"
https-proxy "http://203.0.113.10:8080"

Modern Yarn يستخدم مفاتيح camelCase في .yarnrc.yml:

httpProxy: "http://203.0.113.10:8080"
httpsProxy: "http://203.0.113.10:8080"

استبدل نقطة النهاية في التوثيق ببروكسي HTTP من خدمتك أو من قائمة بروكسي HTTP. هذه صيغ مختلفة، وليست أسماء قابلة للتبادل في ملف واحد شامل. مفتاح Classic الذي يحتوي على شرطة، إذا لُصق في YAML الحديث، قد يفشل عند التهيئة قبل اختبار البروكسي.

حدد الملف الذي يقرأه الإصدار المحدد، بما في ذلك قواعد البحث في المشروع والمجلد المحيط/المنزل. إعداد اسم مضيف أكثر تحديداً قد يختار مساراً آخر أيضاً. يبقى السجل مصدر بيانات وصف الحزم؛ واستبداله بعنوان IP للبروكسي لا يهيئ إعادة التوجيه.

بعد تصحيح الملف/المفتاح، راقب عملية تحتاج فعلاً إلى وصول الشبكة. قد تخفي نتيجة مخزنة مؤقتاً مساراً غير صالح. استخدم اسم المضيف والخطأ الفعليين لتحديد ما إذا كانت المشكلة التالية في التوجيه أو المصادقة أو الثقة بالشهادة.

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