Jump to content

Instalacja

Aby zacząć używać szablonu create-t3-app, uruchom którąkolwiek z poniższych trzech komend i odpowiedz na pytania w konsoli:

npm

npm create t3-app@latest

yarn

yarn create t3-app

pnpm

pnpm create t3-app@latest

bun

bun create t3-app@latest

Po tym, jak szablon aplikacji zostanie utworzony, sprawdź pierwsze kroki aby zacząć budować swoją nową aplikację.

Zaawansowane użycie

Opcja/FlagaOpis
[dir]Argument z nazwą dla projektu
--noGitWyraźnie poinformuj narzędzie, aby nie inicjalizować nowego repozytorium w projekcie
-y, --defaultPomiń CLI i stwórz nową aplikację z wszystkimi wybranymi opcjami
--noInstallWygeneruj projekt bez instalowania zależności (npm)

Eksperymentalne użycie

Z powodu naszej integracji CI, posiadamy eksperymentalne flagi pozwalające skorzystać z szablonu bez żadnych informacji w konsoli. Jeżeli przemawia do Ciebie któraś z poniższych opcji, możesz z jakiejś flagi skorzystać. Pamiętaj, że są to opcje eksperymentalne - mogą się one zmienić bez względu na system wersji semver.

FlagaOpis
--CIPoinformuj narzędzie, że jesteś w trybie CI
--trpcZawrzyj tRPC w projekcie
--prismaZawrzyj Prisma w projekcie
--nextAuthZawrzyj NextAuth.js w projekcie
--tailwindZawrzyj Tailwind CSS w projekcie
⚠️

Jeżeli nie podasz flagi CI, pozostałe flagi nie zostaną użyte.

Nie musisz wyraźnie wskazywać paczek, z których nie chcesz korzystać. Jeżeli jednak wolisz jasno wskazać czego używasz, możesz podać wartość false - np. --nextAuth false.

Przykład

Poniższy przykład stworzy aplikację T3 z bibliotekami tRPC oraz Tailwind CSS.

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