---
createdAt: 2024-08-11
updatedAt: 2026-01-06
title: قائمة ملفات إعلان المحتوى
description: تعلّم كيفية سرد جميع ملفات إعلان المحتوى في مشروعك.
keywords:
  - قائمة
  - إعلان المحتوى
  - CLI
  - Intlayer
slugs:
  - doc
  - concept
  - cli
  - list
history:
  - version: 7.5.12
    date: 2026-01-06
    changes: "إضافة خيار الإخراج المطلق لأمر القائمة"
  - version: 7.5.11
    date: 2026-01-06
    changes: "إضافة خيار إخراج JSON لأمر القائمة"
---

# قائمة ملفات إعلان المحتوى

```bash packageManager="npm"
npx intlayer content list
```

```bash packageManager="yarn"
yarn intlayer content list
```

```bash packageManager="pnpm"
pnpm intlayer content list
```

```bash packageManager="bun"
bun x intlayer content list
```

## الأسماء المستعارة:

- `npx intlayer list`

يعرض هذا الأمر جميع ملفات إعلان المحتوى في مشروعك، مع عرض مفاتيح القاموس الخاصة بها ومسارات الملفات. وهو مفيد للحصول على نظرة عامة على جميع ملفات المحتوى الخاصة بك والتحقق من اكتشافها بشكل صحيح بواسطة Intlayer.

## الوسائط:

- **`--json`**: إخراج النتائج بتنسيق JSON بدلاً من النص المنسق. مفيد للبرمجة النصية والوصول البرمجي.

  > مثال: `npx intlayer content list --json`

## أمثلة:

### سرد ملفات إعلان المحتوى:

```bash packageManager="npm"
npx intlayer content list
```

```bash packageManager="yarn"
yarn intlayer content list
```

```bash packageManager="pnpm"
pnpm intlayer content list
```

```bash packageManager="bun"
bun x intlayer content list
```

### الإخراج بتنسيق JSON:

```bash packageManager="npm"
npx intlayer content list --json
```

```bash packageManager="yarn"
yarn intlayer content list --json
```

```bash packageManager="pnpm"
pnpm intlayer content list --json
```

```bash packageManager="bun"
bun x intlayer content list --json
```

### الإخراج كمسارات مطلقة:

```bash packageManager="npm"
npx intlayer content list --absolute
```

```bash packageManager="yarn"
yarn intlayer content list --absolute
```

```bash packageManager="pnpm"
pnpm intlayer content list --absolute
```

```bash packageManager="bun"
bun x intlayer content list --absolute
```

## مثال على الإخراج:

### الإخراج المنسق:

```bash
npx intlayer content list
Content declaration files:
 - home-page        - src/components/HomePage/homePage.content.ts
 - server-component - src/components/ServerComponent/serverComponent.content.ts
 - client-component - src/components/ClientComponent/clientComponent.content.ts

إجمالي ملفات إعلان المحتوى: 3
```

### إخراج JSON:

```bash
$ npx intlayer content list --json

[{"key":"home-page","path":"src/components/HomePage/homePage.content.ts"},{"key":"server-component","path":"src/components/ServerComponent/serverComponent.content.ts"},{"key":"client-component","path":"src/components/ClientComponent/clientComponent.content.ts"}]
```

سيقوم هذا الأمر بإخراج:

- قائمة منسقة بجميع ملفات إعلان المحتوى مع مفاتيحها ومسارات الملفات النسبية
- العدد الإجمالي لملفات إعلان المحتوى التي تم العثور عليها

يساعدك الإخراج على التحقق من أن جميع ملفات المحتوى الخاصة بك مُعدة بشكل صحيح وقابلة للاكتشاف بواسطة نظام Intlayer.
