Установка
Для создания приложения с помощью create-t3-app, запустите одну из следующих трёх команд и ответьте на вопросы командной строки:
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 репозиторий в проекте |
-y, --default | Обойти CLI и создать новое t3-приложение с помощью всех выбранных параметров |
--noInstall | Сгенерировать проект без установки зависимостей |
Экспериментальное использование
Для нашего CI мы имеем некоторые экспериментальные флаги, которые позволяют создавать любое приложение без каких-либо запросов. Если это применимо к вашему случаю, вы можете использовать эти флаги. Обратите внимание, что эти флаги являются экспериментальными и могут измениться в будущем без следования версированию semver.
| Опции/Флаги | Описание |
|---|---|
--CI | Сообщите CLI, что вы находитесь в режиме CI |
--trpc | Добавить tRPC в проект |
--prisma | Добавить Prisma в проект |
--nextAuth | Добавить NextAuth в проект |
--tailwind | Добавить Tailwind CSS в проект |
если вы не указываете флаг CI, то остальные флаги не имеют эффекта.
Вам не нужно явно отказываться от пакетов, которые вам не нужны. Однако, если вы предпочитаете быть явным, вы можете передать false, например --nextAuth false.
Например
Следующий пример создаст приложение T3 с tRPC и Tailwind CSS.
pnpm dlx create-t3-app@latest --CI --trpc --tailwind