Nächster Start
Ein grundlegender Starter als Next.js.
- Nächster Start
- Stapel
- Zweige
- Aufstellen
- Ressourcen
Stapel
- Stining / Code -Stil
- Eslint
- Eslint-Config-Prettier
- Eslint-Plugin-Check-Datei
- Kugelsicherer React -Handbuch
- Eslint-Plugin-n
- hübscher
- @trivago/hübscher-plugin-sort-imports
- Schöner-Plugin-Schwanzwindcss
- Automatische Klassensortierung
- Umgebungsvariablen
- dotenv
- dotenv-expand
- @t3-oss/env-nextjs
- Cross-Env
- Stile / UI
- Rückenwindcss
- @Nextui-org/react
- nächste Themen
- @Tabler/Icons-React
- Validierung
- Zod
- @Anpassung zu/Zod
- Nieselregen
- Nieselregen Sie Zod -Dokumente
- Formen
- Datenbank
- Nieselregen
- Postgres
- Nieselregen
- Authentifizierung
- Nächstesauth
- @Auth/Drizzle-Adapter
- Auth.js Dokumentation von Nieselregenadapter
Zweige
Der Hauptzweig enthält das gesamte Setup. Die folgenden Zweige bauen von oben nach unten aufeinander auf:
- Base
- Eslint / schönere Einstellungen
- Nextui
- Layout / Stile
- Dunkel / helles Thema Umschalten
- TypeSafe-Env
- TypeSafe -Umgebungsvariablen
- Nächstesauth
- Google OAuth ohne Datenbank
- Nieselregen / Haupt
- Grundlegendes Nieselregenschema mit Benutzern / Konten / Sitzungen
Aufstellen
- Abhängigkeiten installieren:
- Kopieren Sie die
.env -Datei:
- Aktualisieren Sie die folgenden Werte in der Datei
.env :
NEXTAUTH_SECRET=your-value-here
GOOGLE_CLIENT_ID=your-value-here
GOOGLE_CLIENT_SECRET=your-value-here
- Starten Sie die Datenbank:
- Migrieren Sie die Datenbank:
- Starten Sie die App:
Ressourcen
- NEXT.JS DURCORD FAQs
- Fehler "Modul nicht gefunden" Fehler bei der Bereitstellung, aber Build funktioniert lokal einwandfrei
- Kugelsichere Reaktion