كيف أقوم بإصلاح خطأ ERR_SSL_CIPHER_OPERATION_FAILED عند إنشاء أمر npm في gitbash، الرجاء مساعدتي في هذا


في كل مرة أقوم بتشغيل npm create-react-app my-app أو أي أمر npm في وحدة تحكم gitbash أحصل على هذا الخطأ:

npm ERR! code ERR_SSL_CIPHER_OPERATION_FAILED
npm ERR! BC0D0000:error:1C800066:Provider routines:ossl_gcm_stream_update:cipher operation failed:c:\ws\deps\openssl\openssl\providers\implementations\ciphers\ciphercommon_gcm.c:320:
npm ERR!

ما حاولت:

لقد جربت العديد من الحلول التي وجدتها في الويب، من إعادة تثبيت Node Js، وتثبيت إصدار opensl الجديد، وإعادة تثبيت git bash (وحدة التحكم)، والسماح لـ gitbash وnodejs من خلال جدار الحماية، وتشغيل هذا الأمر

npm config set strict-ssl false

وحتى تنسيق جهاز الكمبيوتر بأكمله.

الحل 1

لقد قمت للتو بتثبيت أحدث إصدار من LTS Node وهو يعمل معي.

الحل 2

هل حاولت الانتقال إلى مكان آخر أيضًا؟ مجرد مزاح، أنا أعاني من نفس المشكلة وأشعر بالجنون بشأنها. عملت إعادة تثبيت Node.js بالنسبة لي مرة واحدة، ولكن في الريبو التالي واجهت نفس المشكلة مرة أخرى. ما جربته أيضًا وما كان مفيدًا جدًا هو تثبيت الحد الأدنى من الحزم فقط من package.json الخاص بك.

بعد ذلك، يمكنك الزيادة تدريجيًا حتى تحصل على الخطأ وستكتشف الحزم التي تسبب المشكلة (أو إذا كانت موجودة بالفعل مع الحد الأدنى من الإعداد=

コメント

タイトルとURLをコピーしました