خطأ حدث خطأ غير متوقع: "https://registry.yarnpkg.com/ember-template-lint/-/ember-template-lint-5.11.2.tgz: ETIMEDOUT"

image

لقد قمت بالترقية مؤخرًا ووجدت أن هذا التثبيت فشل دائمًا، وأخيرًا اكتشفت أن هناك مشكلة في شهادة الارتباط الأمني SSL لهذا الارتباط، مما تسبب في عدم تثبيت الارتباط، وليس مشكلة في الشبكة

للعثور على الحل، قم بتعديل مصدر yarn في *.yml

hooks:
  after_code:
    - exec:
        cd: $home
        cmd:
          - grep -rl "registry.yarnpkg.com" . | tee ./find_cache.txt | xargs sed -i "s/registry.yarnpkg.com/registry.npmmirror.com/g" & && cat ./find_cache.txt & && rm ./find_cache.txt
إعجاب واحد (1)

هل نجح استخدام مرآة npm؟ هل أنت في الصين؟ كان هناك التزام حديث يتعلق باستخدام مرآة مختلفة تلقائيًا، لكن أعتقد أن ذلك كان لـ github، وليس لـ yarn.

أستخدمه في الصين ولدي رابط vpn، وجدت أن شهادة ssl الخاصة بـ registry.yarnpkg.com غير موجودة، والتي يجب أن تكون السبب المباشر لانتهاء مهلة الوصول. أقوم بالاختبار لتعديل registry.yarnpkg.com إلى مصدر مرآة مسرّع باستخدام تعليمات التكوين، ويبدو أنه يمكن استخدامه. مثل مصدر المرآة registry.npmmirror.com

إعجاب واحد (1)

ابحث عن الحل واستبدل مصدر الخيوط المتسارع

إعجاب واحد (1)