211service.com
5 طرق لإصلاح مشكلة عدم عمل تثبيت Npm [مدير القسم]
Npm هو مدير حزم لـ Node.js. يمكنك استخدامه لتنزيل وتثبيت حزم الجهات الخارجية وبرامج سطر الأوامر المكتوبة من قبل الآخرين للاستخدام المحلي. هذا المنصب من معالج أقسام الموقع هذا يوضح لك كيفية حل تثبيت npm لا يعمل القضية.
تثبيت Npm لا يعمل
Npm ، اختصار لـ Node Package Manager ، هو مدير الحزم الافتراضي لـ Node.js ، والذي يستخدم لبناء تطبيقات شبكة قابلة للتطوير. باستخدام npm ، يمكنك تنزيل حزم الجهات الخارجية وبرامج سطر الأوامر التي كتبها آخرون وتثبيتها من خادم NPM للاستخدام المحلي.
لتثبيت وحدة ، ما عليك سوى تشغيل ' npm تثبيت <اسم الوحدة النمطية> ' يأمر. ومع ذلك ، قد تواجه أخطاء تثبيت npm في بعض الأحيان. فمثلا:
- الأمر Npm غير موجود.
- رمز الخطأ Npm 1.
- لا يمكن العثور على Python القابل للتنفيذ 'python'.
- فشل التحقق من النزاهة.
- تعذرت قراءة التبعيات. لا يوجد مثل هذا الملف أو الدليل 'c: \ node \ xx \ package.json'.
لماذا لا يعمل تثبيت npm؟ الأسباب المحتملة هي كما يلي:
- لم يتم تثبيت Npm.
- لا يوجد ملف package.json في الدليل حيث تحاول تشغيل تثبيت npm.
- اسم الحزمة أو الإصدار غير صحيح.
- أنت تحاول تثبيت حزمة تعتمد على مكتبات النظام ، وهو أمر غير راضٍ.
كيفية إصلاح مشكلة عدم عمل تثبيت Npm
لإصلاح مشكلة عدم عمل تثبيت npm ، يمكنك استخدام الطرق التالية. ولكن قبل المتابعة ، يجب أن تتأكد من كتابة اسم الحزمة الصحيح.
الطريقة 1. تأكد من تثبيت Npm
السبب الرئيسي لخطأ لم يتم العثور على الأمر npm هو أن npm غير مثبت. يمكنك تشغيل الأمر ' npm -v 'للتحقق مما إذا كان npm مثبتًا أم لا. إذا لم يكن الأمر كذلك ، فإنني أوصيك بإلغاء تثبيت Node.js ثم إعادة تثبيت node.js و npm. يرجى الرجوع إلى هذا المنشور: كيفية تثبيت NPM و Node.js على نظامي التشغيل Windows و Mac و Ubuntu .
الطريقة 2. تأكد من وجود ملف Package.json
عند تثبيت حزمة ، يحتاج npm إلى البحث عن ملف package.json أولاً. سيقوم هذا الملف بسرد معلومات حول هذه الحزمة بما في ذلك الاسم والإصدار والوصف والكلمات الأساسية والتبعيات وما إلى ذلك. إذا لم يكن هناك ملف package.json ، فستحدث مشكلة تثبيت npm لا تعمل. يمكنك تشغيل ' ليرة سورية -1 ”للتحقق مما إذا كان هناك ملف package.json.
الطريقة 3. حذف ملف القفل أو ذاكرة التخزين المؤقت
عادةً ما يكون السبب الرئيسي لفشل اختبار التكامل هو package-lock.json. عندما يحتوي مشروعك على هذا الملف ، سيتحقق npm من سلامة الحزمة التي قمت بتنزيلها بالحزمة المحددة في ملف القفل.
عندما يكون المجموع الاختباري للحزمة مختلفًا ، فسيقوم npm بإيقاف التثبيت وإلقاء خطأ فشل التحقق من السلامة. في هذه الحالة ، يمكنك تشغيل الأمر ' التحقق من ذاكرة التخزين المؤقت npm ' لكي تحل هذه المشكلة.
إذا لم يعمل هذا الأمر ، فيمكنك تشغيل الأمر ' rm package-lock.json 'لحذف ملف القفل ، أو تشغيل الأمر' npm cache clean --force 'لتنظيف ذاكرة التخزين المؤقت npm.
الطريقة 4. تحديث التبعيات
أحد الأسباب الرئيسية لرمز الخطأ npm 1 هو أن التبعية في الوحدة النمطية المثبتة غير متوافقة مع إصدار node.js الحالي. في هذه الحالة ، يعد تحديث التبعيات حلاً جيدًا. يمكنك القيام بذلك عن طريق تشغيل الأمر ' تحديث npm
الطريقة 5. تثبيت أحدث Node.js
إذا قمت بتثبيت وحدة node-gyp ، فقد تحصل على الخطأ 'Can't find Python'. وحدة node-gyp هي أداة Node.js لتجميع الوحدات الأصلية المكتوبة بلغة C و C ++. يتطلب أدوات بناء Python و Visual Studio للتشغيل بشكل صحيح.
لحسن الحظ ، فإن أحدث إصدار من برنامج تثبيت Node.js لنظام التشغيل Windows يتضمن بالفعل أدوات الإنشاء افتراضيًا. لذلك ، تحتاج فقط إلى تثبيت أحدث node.js و Python.
الحد الأدنى
هل انت مهتم في معالج أقسام الموقع هذا ؟ يمكن أن يساعدك هذا البرنامج في استنساخ النظام وإدارة الأقراص بشكل أفضل واستعادة البيانات. إذا كانت لديك هذه الحاجة ، يمكنك تنزيلها من الموقع الرسمي.