title | description | layout | lang | isMdx |
---|---|---|---|---|
Instalação |
Instruções de Instalação do Create T3 App |
../../layouts/docs.astro |
pt |
true |
import Callout from "../../components/docs/callout.tsx";
Para estruturar uma aplicação usando create-t3-app
, rode qualquer um dos comandos seguintes e responda as perguntas:
npm create-t3-app@latest
yarn create-t3-app
pnpm create-t3-app@latest
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.
Opção/Flag | Descrição |
---|---|
[dir] |
Inclua um argumento de diretório com um nome para o projeto |
--noGit |
Diga explicitamente à CLI para não inicializar um novo repositório git no projeto |
-y , --default |
Ignore a CLI e inicialize um novo aplicativo t3 com todas as opções selecionadas |
--noInstall |
Gera um projeto sem instalar as dependências |
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.
Flag | Descrição |
---|---|
--CI |
Informa a CLI que você está no modo CI |
--trpc |
Inclui o tRPC no projeto |
--prisma |
Inclui o Prisma no projeto |
--nextAuth |
Inclui o NextAuth.js no projeto |
--tailwind |
Inclui o Tailwind CSS no projeto |
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
.
O comando a seguir irá inicializar um T3 App com tRPC e Tailwind CSS.
pnpm dlx create-t3-app@latest --CI --trpc --tailwind