
Starten Sie mit dieser Next.js-Vorlage auf Hochtouren!
Installation · Tech Stack + Funktionen · Autor
Klonen und erstellen Sie dieses Repo lokal mit dem folgenden Befehl:
npx create-next-app my-saas-project --example " https://github.com/mickasmt/next-auth-roles-template "Oder stellen Sie es mit Vercel bereit:
pnpm install.env.example nach .env.local und aktualisieren Sie die Variablen. cp .env.example .env.localpnpm run dev Sie können den Befehl pnpm run remove-content in Ihrem Terminal verwenden, um bestimmte Teile Ihres Projekts zu entfernen. Dieser Befehl unterstützt die folgenden Parameter:
pnpm run remove-content ohne Angabe von Parametern ( --blog oder --docs ) zu verwenden. Dadurch wird sichergestellt, dass alle zugehörigen Dokumente ordnungsgemäß entfernt werden, da einige Dokumente möglicherweise nicht gelöscht/aktualisiert werden, wenn Sie „Blog“ nach „Dokumente“ entfernen oder umgekehrt. pnpm run remove-contentpnpm run remove-content --blogpnpm run remove-content --docsNotiz
Ich verwende das Paket npm-check-updates, um dieses Projekt zu aktualisieren.
Verwenden Sie diesen Befehl, um Ihr Projekt zu aktualisieren: ncu -i --format group

next/font – Optimieren Sie benutzerdefinierte Schriftarten und entfernen Sie externe Netzwerkanfragen für eine verbesserte LeistungImageResponse – Generieren Sie dynamische Open Graph-Bilder am RanduseIntersectionObserver – Reagieren Sie den Hook, um zu beobachten, wann ein Element das Ansichtsfenster betritt oder verlässtuseLocalStorage – Behält Daten im lokalen Speicher des Browsers beiuseScroll – Hook reagieren, um die Scroll-Position zu beobachten (Beispiel)nFormatter – Formatieren Sie Zahlen mit Suffixen wie 1.2k oder 1.2Mcapitalize – Großschreiben Sie den ersten Buchstaben einer Zeichenfolgetruncate – Schneidet eine Zeichenfolge auf eine angegebene Länge abuse-debounce – Einen Funktionsaufruf/eine Zustandsaktualisierung entprellenDieses Projekt basiert auf Next SaaS Stripe Starter.
Erstellt von @miickasmt im Jahr 2023, veröffentlicht unter der MIT-Lizenz.
Vielen Dank an Hosna Qasmei für einen Teil des Dashboard-Sidebar-Codes.