Jump to content

Instalação

Para estruturar uma aplicação usando create-t3-app, rode qualquer um dos comandos seguintes e responda as perguntas:

npm

npm create t3-app@latest

yarn

yarn create t3-app

pnpm

pnpm create t3-app@latest

bun

bun create t3-app@latest

Após sua aplicação ter sido estruturada, verifique os Primeiros Passos para começar a usar sua nova aplicação.

Uso avançado

Opção/FlagDescrição
[dir]Inclua um argumento de diretório com um nome para o projeto
--noGitDiga explicitamente à CLI para não inicializar um novo repositório git no projeto
-y, --defaultIgnore a CLI e inicialize um novo aplicativo t3 com todas as opções selecionadas
--noInstallGera um projeto sem instalar as dependências

Uso experimental

Para o nosso CI (Integração Contínua), nós temos algumas flags experimentais que te permitem inicializar qualquer aplicação sem responder nenhuma pergunta. Se esse caso de uso se aplicar a você, você pode usar essas flags. Note que essas flags são experimentais e podem mudar no futuro sem seguir nenhum versionamento.

FlagDescrição
--CIInforma a CLI que você está no modo CI
--trpcInclui o tRPC no projeto
--prismaInclui o Prisma no projeto
--nextAuthInclui o NextAuth.js no projeto
--tailwindInclui o Tailwind CSS no projeto
⚠️

Se você não providenciar a flag CI, o resto dessas flags não possui efeito.

Você não precisa explicitamente excluir os pacotes que não deseja. De qualquer forma, se você preferir ser explícito, você pode passar a flag false, ex: --nextAuth false.

Exemplo

O comando a seguir irá inicializar um T3 App com tRPC e Tailwind CSS.

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