خطأ: أمر غير معروف fill / build / إلخ
إذا أعطى الأمر npx intlayer fill --verbose:
نسخ الكود إلى الحافظة
ولكنك متأكد أن الأمر fill يجب أن يكون موجودًا، فإليك الخطوات لحل المشكلة:
1. تأكد من أنك تستخدم أحدث إصدار
شغّل:
نسخ الكود إلى الحافظة
هذا يجبر npx على جلب أحدث إصدار. ثم حاول مرة أخرى:
نسخ الكود إلى الحافظة
2. تحقق مما إذا كان الأمر مسجلاً
يمكنك التحقق باستخدام:
نسخ الكود إلى الحافظة
تحقق مما إذا كان الأمر يظهر في قائمة الأوامر.
اذهب إلى المستودع، وتأكد من أن الأمر الخاص بك مُصدر ومسجل في نقطة دخول CLI. يستخدم Intlayer إطار العمل commander.
الكود المتعلق بـ CLI: https://github.com/aymericzip/intlayer/blob/main/packages/%40intlayer/cli/src/cli.ts
4. أعد تشغيل الطرفية
في بعض الأحيان، يحتاج الطرفية إلى إعادة تشغيل للتعرف على الأوامر الجديدة.
5. إذا كنت تطور intlayer، أعد بناءه واربطه
إذا كنت تطور intlayer محليًا:
نسخ الكود إلى الحافظة
ثم في طرفية أخرى:
نسخ الكود إلى الحافظة
هذا يستخدم النسخة المحلية التي تعمل عليها.
6. مسح ذاكرة التخزين المؤقت لـ npx (إذا كنت عالقًا مع نسخة قديمة)
نسخ الكود إلى الحافظة
أو احذف حزم intlayer المخزنة مؤقتًا يدويًا:
نسخ الكود إلى الحافظة
تحقق من المكافئ إذا كنت تستخدم pnpm أو yarn أو bun أو مدير حزم آخر