---
title: التثبيت
description: تعليمات التثبيت لـ Create T3 App
layout: ../../layouts/docs.astro
lang: ar
dir: rtl
isMdx: true
---

import Callout from "../../components/docs/callout.tsx";

لإنشاء تَطبيق بإستخدام `create-t3-app`، نفيذ أي من الأوامر الثلاث التالية وأجب عن أسئلة مٌوجه الأوامر (command prompt):

### npm

```bash
npm create t3-app@latest
```

### yarn

```bash
yarn create t3-app
```

### pnpm

```bash
pnpm create t3-app@latest
```

### bun

```bash
bun create t3-app@latest
```

بعد أن تَنتهي عَملية إنشاء التطبيق، اَلق نَظرة عَلي [الخطوات الأولى](/ar/usage/first-steps) للبدء في تطبيقك الجديد.

## الخصائص المَتقدمة

| خصائص             | الوظيفة                                                      |
| ----------------- | ------------------------------------------------------------ |
| `[dir]`           | تحتوي على معطى الملف الذي سيسما عليه التطبيق                 |
| `--noGit`         | أخبار الـ CLI إلا يهيئ GIT repo للتطبيق قصداً                |
| `-y`, `--default` | تعدي أسئلة الـ CLI وإنشاء تطبيق t3 مع اختيار جميع الاختيارات |
| `--noInstall`     | إنشاء تطبيق دون تثبيت الـ dependencies                       |

## خصائص تجريبية

هُناك بعض خصائص التجريبية (Flags) التي تسمح لك بإنشاء أي تطبيق دون أي أسئلة من مُوجة الأوامر. إذا كانت حالة الاستخدام هذه تنطبق عليك ، فيمكنك إستخدام هذه خصائص. يٌرجى مٌلاحظة أن هذه خصائص تجريبية وقد تتغير في المستقبل دون أن نُخصص لها semver versioning.

| خصائص        | الوظيفة                      |
| ------------ | ---------------------------- |
| `--CI`       | دع CLI يعرف أنك في وضع CI    |
| `--trpc`     | أضف tRPC إلى التطبيق         |
| `--prisma`   | أضف Prisma إلى التطبيق       |
| `--nextAuth` | أضف NextAuth.js الي التطبيق  |
| `--tailwind` | أضف Tailwind CSS الي التطبيق |

<Callout type="warning">
  ملاحظة: إذا لم تضع الخاصية `CI` ، فلن يكون لبقية هذه الخصائص أي تأثير.
</Callout>
يمكنك الا تُضيف الخيارات في حال لم تكن تريد ذلك، لكننا ننصحك بذلك تحرياََ للدقة فعليك
تمرير `false` مع الخاصية مثل `--nextAuth false`.

### أمثلة

الامر التالي سَيٌنشئ تطبيق T3 باستخدام tRPC و Tailwind CSS.

```bash
pnpm dlx create-t3-app@latest --CI --trpc --tailwind
```
