استخدم مساعدك المفضل للملخص واستخدم هذه الصفحة والموفر AI الذي تريده
تاريخ الإصدارات
- "إضافة خيار الإخراج المطلق إلى أمر list projects"v7.5.126/1/2026
تمت ترجمة محتوى هذه الصفحة باستخدام الذكاء الاصطناعي.
اعرض آخر نسخة المحتوى الأصلي باللغة الإنكليزيةإذا كان لديك فكرة لتحسين هذه الوثيقة، فلا تتردد في المساهمة من خلال تقديم طلب سحب على GitHub.
رابط GitHub للتوثيقنسخ الـ Markdown من المستند إلى الحافظة
قائمة مشاريع Intlayer
نسخ الكود إلى الحافظة
npx intlayer projects listيبحث هذا الأمر عن جميع مشاريع Intlayer ويسردها عن طريق العثور على الأدلة التي تحتوي على ملفات تكوين Intlayer. يكون هذا مفيدًا لاكتشاف جميع مشاريع Intlayer في monorepo أو workspace أو مستودع git.
الاختصارات:
npx intlayer projects-listnpx intlayer pl
الوسائط:
--base-dir [path]: حدد الدليل الأساسي للبحث منه. الافتراضي هو دليل العمل الحالي.مثال:
npx intlayer projects list --base-dir /path/to/workspaceمثال:
npx intlayer projects list --base-dir /path/to/workspace--git-root: البحث من جذر git بدلاً من الدليل الأساسي. هذا مفيد للعثور على جميع مشاريع Intlayer في monorepo أو مستودع git.مثال:
npx intlayer projects list --git-root--json: إخراج النتائج بتنسيق JSON بدلاً من النص المنسق. مفيد للبرمجة النصية والوصول البرمجي.مثال:
npx intlayer projects list --json--absolute: إخراج النتائج كمسارات مطلقة بدلاً من المسارات النسبية.مثال:
npx intlayer projects list --absolute
كيف يعمل:
يبحث الأمر عن ملفات تكوين Intlayer في الدليل المحدد (أو جذر git إذا تم استخدام --git-root). يبحث عن أنماط ملفات التكوين التالية:
intlayer.config.tsintlayer.config.jsintlayer.config.jsonintlayer.config.cjsintlayer.config.mjs.intlayerrc
يُعتبر كل دليل يحتوي على أحد هذه الملفات مشروع Intlayer وسيتم إدراجه في الناتج.
أمثلة:
سرد المشاريع في الدليل الحالي:
نسخ الكود إلى الحافظة
npx intlayer projects listقائمة المشاريع في دليل محدد:
نسخ الكود إلى الحافظة
npx intlayer projects list --base-dir ./packagesقائمة جميع المشاريع في مستودع git:
نسخ الكود إلى الحافظة
npx intlayer projects list --git-rootباستخدام الاسم المختصر:
نسخ الكود إلى الحافظة
npx intlayer pl --git-rootالإخراج بتنسيق JSON:
نسخ الكود إلى الحافظة
npx intlayer projects list --jsonمثال على المخرجات:
الإخراج المنسق:
نسخ الكود إلى الحافظة
$ npx intlayer projects list --git-rootFound 3 Intlayer project(s): - /Users/user/workspace/packages/app - /Users/user/workspace/packages/admin - /Users/user/workspace/packages/sharedإخراج JSON:
نسخ الكود إلى الحافظة
$ npx intlayer projects list --json["/Users/user/workspace/packages/app","/Users/user/workspace/packages/admin","/Users/user/workspace/packages/shared"]حالات الاستخدام:
- إدارة Monorepo: اكتشاف جميع مشاريع Intlayer في هيكلية monorepo
- اكتشاف المشاريع: العثور على جميع المشاريع المدعومة بواسطة Intlayer في مساحة العمل
- CI/CD: التحقق من مشاريع Intlayer في سير عمل مؤتمت
- التوثيق: توليد توثيق يسرد جميع المشاريع التي تستخدم Intlayer
- التوثيق: إنشاء توثيق يسرد جميع المشاريع التي تستخدم Intlayer
تُرجع المخرجات مسارات مطلقة لكل دليل مشروع، مما يسهل التنقل إليها أو تشغيل عمليات نصية (scripting) على عدة مشاريع Intlayer.