Yarn: 403 خطأ محظور عند محاولة تشغيل "تثبيت الغزل"

تم إنشاؤها على ٢٧ فبراير ٢٠١٧  ·  3تعليقات  ·  مصدر: yarnpkg/yarn

هل تريد طلب ميزة أو الإبلاغ عن خطأ ؟
حشرة

ما هو السلوك الحالي؟
الحصول على خطأ 403 عند محاولة تشغيل yarn install

error An unexpected error occurred: "http://npm.myCompany.com/angular-froala/-/angular-froala-1.2.7.tgz: Request failed \"403 Forbidden\"".

(راجع للشغل أنه يعطي نفس الخطأ على حزمة مختلفة في كل مرة ، لذلك لا علاقة له بـ froala)

إذا كان السلوك الحالي عبارة عن خطأ ، فيرجى تقديم خطوات إعادة الإنتاج.
قم بتشغيل yarn

ما هو السلوك المتوقع؟
يجب إنشاء ملف yarn.lock

يرجى ذكر node.js والغزل وإصدار نظام التشغيل.
نسخة الغزل:
0.20.3
إصدار العقدة:
4.2.1
برنامج:
داروين إلى x64

عندما أفعل yarn login أحصل على هذا-

yarn login v0.20.3
info npm username: **myUsername**
info npm username: **myEmail**
✨  Done in 0.11s.

التعليق الأكثر فائدة

@ krishnagupta21 هل يمكنك مشاركة المزيد من التفاصيل حول كيفية إصلاح هذا؟ أعتقد أن لدينا نفس المشكلة. أحيانًا يعمل yarn install ولكن أحيانًا يفشل مع 403 (دائمًا على حزمة مختلفة).
Npm install يعمل دائمًا.

ال 3 كومينتر

تم إصلاح المشكلة. كنا نستخدم https لسجلنا على الرغم من أنه كان http . كان NPM لا يزال يعمل مع https رغم ذلك ، لكن الغزل كان يعطي 403.

@ krishnagupta21 هل يمكنك مشاركة المزيد من التفاصيل حول كيفية إصلاح هذا؟ أعتقد أن لدينا نفس المشكلة. أحيانًا يعمل yarn install ولكن أحيانًا يفشل مع 403 (دائمًا على حزمة مختلفة).
Npm install يعمل دائمًا.

@ krishnagupta21 هل يمكنك مشاركة المزيد من التفاصيل حول كيفية إصلاح هذا؟ أعتقد أن لدينا نفس المشكلة. أحيانًا يعمل yarn install ولكن أحيانًا يفشل مع 403 (دائمًا على حزمة مختلفة).
Npm install يعمل دائمًا.

يحظر شبكة wi-fi في جامعتي جميع اتصالات http . لذلك ، ذهبت إلى ملف _yarn.lock_ وبحثت عن كل http: ، أضفت s إلى النهاية ، بحيث بدا وكأنه https: وفحص الارتباط عن طريق نسخه إلى المتصفح ، كان الارتباط يعمل ، حيث عثر المتصفح على ملف أرشيف لتنزيله. ثم قمت بتشغيل yarn install واكتمل بنجاح ، وآمل أن يعمل بشكل جيد ، سنرى.

نأمل أن يساعد شخص ما على إصلاحه بشكل أسرع ، كل ما عليك فعله هو تغيير كل http: في قفل الغزل الخاص بك إلى https:
على سبيل المثال تغيير هذا

onetime@^2.0.0:
  version "2.0.1"
  resolved "http://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4"

الى هذا

onetime@^2.0.0:
  version "2.0.1"
  resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4"

حظا طيبا وفقك الله!

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات