next kickstart
1.0.0
Recurso embalado Next.js Boilerplate. Zero configuração. Borda pronta.
Alguns recursos dependem das variáveis de ambiente (indicadas na lista de recursos com) e, portanto, requerem a habilitação. Eles são desativados por padrão para que o aplicativo seja executado sem nenhuma configuração. Eles podem ser ativados por descomentar todas as linhas em Where @enable {feature} aparece.
Veja as filiais do repositório para outros conjuntos de recursos (por exemplo, BUN)
pnpm run build:analyzeOpção 1: clonar e implantar com vercel
? Opção 2: clonar e executar localmente
main se você estiver interessado em outras filiais / conjuntos de recursos)com pnpm
pnpm install
pnpm run devou com Docker
docker-compose --file docker/dev/docker-compose.yml up.dockerignoredocker/ - Dockerfile e Docker-comppose.yml para desenvolvimento e produção(requer habilitação)
src/db/src/lib/db.tsdrizzle.config.ts.eslintrc.json.github/workflows/ci.yml - Verificação e linhagem de tipo (portanto, esses erros são ignorados no next.config.mjs )(requer habilitação)
src/app/api/authsrc/app/authsrc/components/auth.tsxsrc/db/schemas/auth.ts) armazenar dados de autenticação no banco de dadossrc/lib/auth.tstypes/lucia.d.ts src/app/examples/profile/page.tsxmdx-components.tsxpublic/icon-512x512.pngpublic/manifest.jsonnext.config.mjse2e/playwright.config.ts.eslintrc.json.prettierignore.prettierrc.jsonsrc/app/page.test.tsxtesting/setup.tssrc/components/providers/theme-provider.tsxsrc/components/ui/src/components/theme-toggle.tsxcomponents.jsonsrc/env.mjs - Configurar variáveis de ambientenext.config.mjs - As variáveis de ambiente são validadas no momento da construçãosrc/styles/globals.csstailwind.config.jssrc/app/api/trpc/[trpc]/route.tssrc/components/providers/trpc-provider.tsxsrc/trpc/ src/app/examples/client-component/page.tsx - Use em um componente clientesrc/app/examples/server-component/page.tsx - Use em um componente de servidortsconfig.json -Todastypes/reset.d.ts -Usando-se-reset para aumentar a segurança do tipotesting/setup.tsvitest.config.ts.vscode/extensions.json - Extensões de espaço de trabalho recomendadas.vscode/launch.json - Configurações de depuração.vscode/settings.json - Use o projeto TypeScript versão(requer habilitação)
src/hooks/useEvent.tssrc/lib/events.tssrc/trpc/methods.ts src/app/examples/websockets/page.tsx