Skip to content

Latest commit

 

History

History
73 lines (53 loc) · 2.85 KB

installation.mdx

File metadata and controls

73 lines (53 loc) · 2.85 KB
title description layout lang dir isMdx
التثبيت
تعليمات التثبيت لـ Create T3 App
../../layouts/docs.astro
ar
rtl
true

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

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

npm

npm create-t3-app@latest

yarn

yarn create-t3-app

pnpm

pnpm create-t3-app@latest

bun

bun create-t3-app@latest

بعد أن تَنتهي عَملية إنشاء التطبيق، اَلق نَظرة عَلي الخطوات الأولى للبدء في تطبيقك الجديد.

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

خصائص الوظيفة
[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 الي التطبيق
ملاحظة: إذا لم تضع الخاصية `CI` ، فلن يكون لبقية هذه الخصائص أي تأثير. يمكنك الا تُضيف الخيارات في حال لم تكن تريد ذلك، لكننا ننصحك بذلك تحرياََ للدقة فعليك تمرير `false` مع الخاصية مثل `--nextAuth false`.

أمثلة

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

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