---
title: Встановлення
description: Інструкції зі встановлення Create T3 App
layout: ../../layouts/docs.astro
lang: uk
isMdx: true
---

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

Для створення додатка за допомогою `create-t3-app`, запустіть одну з наступних трьох команд і дайте відповідь на запитання командного рядка:

### 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
```

Після того, як додаток буде створено, ознайомтеся з [першими кроками](/uk/usage/first-steps), щоб почати роботу над вашим новим додатком.

## Додаткові параметри

| Опції/Флаги       | Опис                                                               |
| ----------------- | ------------------------------------------------------------------ |
| `[dir]`           | Додання аргументу з директорії з ім'ям проекту                     |
| `--noGit`         | Повідомлення CLI не ініціалізувати новий git репозиторій у проекті |
| `-y`, `--default` | Створення нового t3-додатку з дефолтними параметрами               |
| `--noInstall`     | Генерація проекту без встановлення залежностей                     |

## Експериментальне використання

Для нашого CI ми маємо деякі експериментальні прапори, які дають змогу створювати будь-який додаток без будь-яких запитів. Якщо це стосується вашого випадку, ви можете використовувати ці прапори. Зверніть увагу, що ці прапори є експериментальними і можуть змінитися в майбутньому без зміни версії.

| Опції/Флаги  | Опис                                            |
| ------------ | ----------------------------------------------- |
| `--CI`       | Повідомлення CLI, що ви перебуваєте в режимі CI |
| `--trpc`     | Додавання tRPC у проєкт                         |
| `--prisma`   | Додавання Prisma у проєкт                       |
| `--nextAuth` | Додавання NextAuth у проєкт                     |
| `--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
```
