إصلاح · Node وnpm والبناء
أخطاء node-gyp أو البناء الأصلي أثناء التثبيت
ما قد تراه
- يطبع التثبيت خطأ gyp طويلاً مع رسائل مترجم
السبب الأرجح
تحتاج حزمة إلى بناء على جهازك وأدوات البناء (مترجم وPython) غير موجودة أو أن الحزمة لا تدعم إصدار Node عندك.
افحص أولاً (نحو دقيقتين)
- أي حزمة تُبنى عندما يفشل؟ ابحث عن اسمها في الأسطر الأولى.
أمر الإصلاح
ما تكتبه هنا لا يغادر متصفحك. البحث يعمل داخل هذه الصفحة ولا يُرسل شيء إلى خادم ولا إلى ذكاء اصطناعي.
يبقى في هذا المتصفح وعلى هذا الجهاز فقط. تُحذف المفاتيح وكلمات المرور قبل أي حفظ.
لغة الأمر
الصقه في Claude أو ChatGPT أو Gemini أو Cursor ثم اتبع ما يقوله.
بعد أن جرّبته، هل نجح؟
الخطوات
- اعثر على الحزمة التي تحتاج إلى ترجمة وهل يوجد إصدار أحدث يأتي بملفات جاهزة لنظامي وإصدار Node.
- إن كانت أداة بناء ناقصة فأخبرني بالضبط ما هي وكيف أثبتها؛ واطلب إذني أولاً. لا تثبّت شيئاً بنفسك.
- إن كانت الحزمة اختيارية أو قابلة للاستبدال فاقترح خياراً أخف.
لا تفعل هذا
- لا تثبّت مترجمات عشوائية من مواقع مجهولة.
- لا تحذف أدوات النظام.